export type ComponentActionKind = 'graph' | 'vector'; export type ComponentActionVerb = 'create' | 'update' | 'get' | 'list' | 'delete' | 'execute'; export declare function assertComponentActionResult(kind: ComponentActionKind, verb: ComponentActionVerb, result: unknown): void; export declare function runComponentActions(kind: ComponentActionKind, verb: ComponentActionVerb, opts: { resource?: string; action?: string; file?: string; json?: boolean; }): Promise;