@omgovich/firebase-functions-rate-limiter
Version:
JS/TS library that allows you to set per - time, per - user or per - anything limits for calling Firebase cloud functions
16 lines (15 loc) • 487 B
TypeScript
export interface FirestoreEquivalent {
runTransaction(tCallback: (transaction: any) => Promise<void>): Promise<void>;
collection(name: string): {
doc(name: string): FirestoreEquivalent.DocumentReferenceEquivalent;
};
}
export declare namespace FirestoreEquivalent {
interface DocumentReferenceEquivalent {
get(): Promise<{
exists: boolean;
data(): object | undefined;
}>;
set(record: object): Promise<any>;
}
}