export interface SqlGuardResult { ok: boolean; /** Present when ok=false — a short, agent-readable reason. */ error?: string; } /** * Reject anything but a single read statement. Multi-statement detection is * intentionally simple: split on `;` outside of single/double-quoted strings * and require at most one non-empty statement. */ export declare function validateReadOnlySql(raw: string): SqlGuardResult; //# sourceMappingURL=sqlGuard.d.ts.map