UNPKG

@flamesshield/rules-engine

Version:

Independent rules engine for security analysis of Firebase

18 lines 552 B
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