js-waku/packages/interfaces/src/light_push.ts

15 lines
320 B
TypeScript
Raw Normal View History

import type { Encoder, Message } from "./message.js";
import type {
PointToPointProtocol,
ProtocolOptions,
SendResult,
} from "./protocols.js";
export interface LightPush extends PointToPointProtocol {
push: (
encoder: Encoder,
message: Message,
opts?: ProtocolOptions
) => Promise<SendResult>;
}