import { z } from 'zod'; export declare const QueryDatabaseSchema: z.ZodObject<{ query: z.ZodString; maxRows: z.ZodOptional; timeout: z.ZodOptional; }, "strip", z.ZodTypeAny, { query: string; maxRows?: number | undefined; timeout?: number | undefined; }, { query: string; maxRows?: number | undefined; timeout?: number | undefined; }>; export type QueryDatabaseInput = z.infer; /** * Execute a SQL query against the Oracle database */ export declare function queryDatabase(input: QueryDatabaseInput): Promise<{ success: boolean; data: import("../database/types.js").QueryResult; error?: undefined; } | { success: boolean; error: any; data?: undefined; }>; //# sourceMappingURL=queryDatabase.d.ts.map