export declare const toolDefinitions: ({ name: string; description: string; inputSchema: { type: "object"; properties: { query: { type: string; description: string; }; param?: undefined; synthId?: undefined; value?: undefined; rawValue?: undefined; label?: undefined; params?: undefined; includeSysex?: undefined; includeBytes?: undefined; nrpn?: undefined; type?: undefined; patches?: undefined; }; required: never[]; }; } | { name: string; description: string; inputSchema: { type: "object"; properties: { param: { type: string; description: string; }; query?: undefined; synthId?: undefined; value?: undefined; rawValue?: undefined; label?: undefined; params?: undefined; includeSysex?: undefined; includeBytes?: undefined; nrpn?: undefined; type?: undefined; patches?: undefined; }; required: string[]; }; } | { name: string; description: string; inputSchema: { type: "object"; properties: { synthId: { type: string; description: string; }; param: { type: string; description: string; }; value: { type: string; minimum: number; maximum: number; description: string; }; rawValue: { type: string; description: string; }; label: { type: string; description: string; }; query?: undefined; params?: undefined; includeSysex?: undefined; includeBytes?: undefined; nrpn?: undefined; type?: undefined; patches?: undefined; }; required: string[]; }; } | { name: string; description: string; inputSchema: { type: "object"; properties: { synthId: { type: string; description: string; }; params: { type: "array"; description: string; items: { type: "object"; properties: { param: { type: string; }; value: { type: string; minimum: number; maximum: number; description: string; }; rawValue: { type: string; description: string; }; label: { type: string; description: string; }; }; required: string[]; }; }; query?: undefined; param?: undefined; value?: undefined; rawValue?: undefined; label?: undefined; includeSysex?: undefined; includeBytes?: undefined; nrpn?: undefined; type?: undefined; patches?: undefined; }; required: string[]; }; } | { name: string; description: string; inputSchema: { type: "object"; properties: { synthId: { type: string; description: string; }; includeSysex: { type: string; description: string; }; includeBytes: { type: string; description: string; }; query?: undefined; param?: undefined; value?: undefined; rawValue?: undefined; label?: undefined; params?: undefined; nrpn?: undefined; type?: undefined; patches?: undefined; }; required: never[]; }; } | { name: string; description: string; inputSchema: { type: "object"; properties: { synthId: { type: string; description: string; }; nrpn: { type: string; description: string; minimum: number; maximum: number; }; value: { type: string; description: string; minimum: number; maximum: number; }; query?: undefined; param?: undefined; rawValue?: undefined; label?: undefined; params?: undefined; includeSysex?: undefined; includeBytes?: undefined; type?: undefined; patches?: undefined; }; required: string[]; }; } | { name: string; description: string; inputSchema: { type: "object"; properties: { type: { description: string; oneOf: { type: string; }[]; }; query?: undefined; param?: undefined; synthId?: undefined; value?: undefined; rawValue?: undefined; label?: undefined; params?: undefined; includeSysex?: undefined; includeBytes?: undefined; nrpn?: undefined; patches?: undefined; }; required: never[]; }; } | { name: string; description: string; inputSchema: { type: "object"; properties: { synthId: { type: string; description: string; }; patches: { type: "array"; description: string; items: { type: "object"; properties: { offset: { type: string; description: string; }; value: { type: string; description: string; minimum: number; maximum: number; }; }; required: string[]; }; }; query?: undefined; param?: undefined; value?: undefined; rawValue?: undefined; label?: undefined; params?: undefined; includeSysex?: undefined; includeBytes?: undefined; nrpn?: undefined; type?: undefined; }; required: string[]; }; })[];