export interface FirestoreRulesRequest {
    filename: string;
    content: string;
}
export interface AnalysisFinding {
    lineNumber: number;
    vulnerability: string;
    vulnerabilityId: string;
    description: string;
    severity: 'critical' | 'error' | 'warning' | 'note';
}
export interface AnalysisResponse {
    vulnerabilities: AnalysisFinding[];
}
export declare class SecurityAnalysisClient {
    analyzeFirestoreRules(rules: string | undefined | null): Promise<AnalysisFinding[]>;
}
//# sourceMappingURL=SecurityAnalysisClient.d.ts.map