export declare function webhooksList(opts: { org?: string; json?: boolean; }): Promise; export declare function webhooksCreate(opts: { org?: string; url?: string; events?: string; description?: string; }): Promise; export declare function webhooksUpdate(id: string, opts: { org?: string; url?: string; events?: string; status?: string; description?: string; }): Promise; export declare function webhooksDelete(id: string, opts: { org?: string; yes?: boolean; }): Promise; export declare function webhooksReveal(id: string, opts: { org?: string; }): Promise; export declare function webhooksRollSecret(id: string, opts: { org?: string; yes?: boolean; }): Promise; export declare function webhooksDeliveries(id: string, opts: { org?: string; limit?: string; }): Promise; export declare const LISTEN_URL = "https://cli.agentcard.sh/listen"; /** * Accept the forms people actually type: a full URL, host:port/path without a * scheme, a bare port, or port/path. Scheme-less input defaults to http:// — * the target is the developer's local server. */ export declare function normalizeForwardTarget(raw: string): string; /** Same two signature headers the production dispatcher sends. */ export declare function signaturesFor(secret: string, payloadJson: string, ts: number): { legacy: string; timestamped: string; }; export declare function webhooksListen(opts: { org?: string; forwardTo?: string; events?: string; live?: boolean; interval?: string; json?: boolean; }): Promise; export declare function webhooksTest(id: string, opts: { org?: string; event?: string; }): Promise; //# sourceMappingURL=webhooks.d.ts.map