import { type D1DatabaseLike } from "./d1-client";
export declare const DEFAULT_WEBHOOK_ENDPOINT_TABLE = "kmsg_webhook_endpoints";
export declare const DEFAULT_WEBHOOK_DELIVERY_TABLE = "kmsg_webhook_deliveries";
export interface WebhookSchemaOptions {
    endpointTableName?: string;
    deliveryTableName?: string;
}
export declare function buildWebhookSchemaSql(options?: WebhookSchemaOptions): string[];
export declare function initializeWebhookSchema(db: D1DatabaseLike, options?: WebhookSchemaOptions): Promise<void>;
