import type { AgentNativeActionManifestEntry, AgentNativeClientAction, AgentNativeClientActionRuntime } from "./host-bridge.js"; export type AgentNativeClientActionRunner = (args: TArgs, runtime: AgentNativeClientActionRuntime) => TResult | Promise; export type AgentNativeClientActionDefinition = AgentNativeActionManifestEntry & { run: AgentNativeClientActionRunner; }; export declare function defineClientAction(action: AgentNativeClientActionDefinition): AgentNativeClientAction; //# sourceMappingURL=client-action.d.ts.map