UNPKG

firebase-rules-parser

Version:
33 lines (32 loc) 990 B
import { MockFirestoreResource } from './MockFirestoreResource'; export interface MockFirestoreRequest { auth: { uid: string; token: string; email: string; email_verified: boolean; phone_number: string; name: string; firebase: { identities: { email?: string[]; phone?: string[]; ['google.com']?: string[]; ['facebook.com']?: string[]; ['github.com']?: string[]; ['twitter.com']?: string[]; }; }; }; method: 'get' | 'list' | 'create' | 'update' | 'delete'; path: string; query: { limit?: string; where?: string; orderBy?: string; }; resource: MockFirestoreResource; time: any; } export declare const defaultFirestoreRequest: MockFirestoreRequest; export declare function createMockRequest(values: Partial<MockFirestoreRequest>): MockFirestoreRequest;