import type { ApiChannelConfig, IChannel, Message } from '../core/types'; export declare class ApiChannel implements IChannel { private config; readonly type = "api"; private app; private handler?; private server?; constructor(config: ApiChannelConfig); private setupRoutes; onMessage(handler: (msg: Message) => Promise): void; start(): Promise; stop(): Promise; } //# sourceMappingURL=api.d.ts.map