export type DaemonBuiltinErrorCode = 'invalid_operation_input' | 'operation_backend_unavailable' | 'operation_execution_failed'; export type DaemonBuiltinResult = { ok: true; output: Record; } | { ok: false; code: DaemonBuiltinErrorCode; error: string; output?: Record; }; /** Whether this daemon implements one exact connector action itself. */ export declare function hasDaemonBuiltin(connectorKey: string, actionKey: string): boolean; /** * Whether this daemon implements any action of a connector. A run of another * kind (a feed sync, an auth exchange) against such a connector is a routing * fault rather than work to attempt over the compiled runtime, which has no * code for it. */ export declare function hasDaemonBuiltinConnector(connectorKey: string): boolean; export declare function executeDaemonBuiltin(params: { connectorKey: string; actionKey: string; input: Record; shutdownSignal?: AbortSignal; }): Promise; //# sourceMappingURL=index.d.ts.map