import { type Server } from 'http';
import type { InboundMessage } from '../types';
export type WebhookServerOptions = {
    port: number;
    path: string;
    healthPath?: string;
    authBearer?: string;
    webhookSecret?: string;
    webhookSignatureHeader?: string;
    onMessage: (msg: InboundMessage) => Promise<void>;
};
export declare function createWebhookServer(options: WebhookServerOptions): Server;
//# sourceMappingURL=webhookServer.d.ts.map