export interface ToolSchemaVariant { name: string; when: string; requires: string[]; fields?: string[]; excludes?: string[]; example: Record; } export declare function getToolSchemaVariants(name: string): ToolSchemaVariant[];