firebase-rules-parser
Version:
Parser for Firebase rule files
14 lines (13 loc) • 384 B
TypeScript
export declare class FirestoreRulesClosure {
parent?: FirestoreRulesClosure | undefined;
self: any;
path: string;
constructor(parent?: FirestoreRulesClosure | undefined);
getPath(): string;
addValues: (obj: {
[name: string]: any;
}) => void;
getValue: (fieldName: string) => any;
open: () => FirestoreRulesClosure;
close: () => void;
}