export type MessageTransportKind = 'slack' | 'feishu' | 'lark' | 'dingtalk'; export interface MessageTransport { kind: MessageTransportKind; start(): Promise; stop(): Promise; } export declare class MessageTransportRunner { private readonly transports; private started; constructor(transports: readonly MessageTransport[]); start(): Promise; stop(): Promise; } //# sourceMappingURL=message-transport.d.ts.map