@jahed/firebase-rules
Version:
A type-safe Firebase Real-time Database Security Rules builder.
32 lines (31 loc) • 1.04 kB
TypeScript
import type { RuleAuth, RuleExpression } from "./types.ts";
/**
* Representation of `auth` for use in rule expressions.
*
* https://firebase.google.com/docs/reference/security/database#auth
*/
export declare const auth: RuleAuth;
/**
* Representation of `now` for use in rule expressions.
*
* https://firebase.google.com/docs/reference/security/database#now
*/
export declare const now: RuleExpression<number>;
/**
* Representation of `root` for use in rule expressions.
*
* https://firebase.google.com/docs/reference/security/database#root
*/
export declare const root: import("./types.ts").RuleDataSnapshot;
/**
* Representation of `newData` for use in rule expressions.
*
* https://firebase.google.com/docs/reference/security/database#newdata
*/
export declare const newData: import("./types.ts").RuleDataSnapshot;
/**
* Representation of `data` for use in rule expressions.
*
* https://firebase.google.com/docs/reference/security/database#data
*/
export declare const data: import("./types.ts").RuleDataSnapshot;