UNPKG

firestore-vitest

Version:

Vitest helper for mocking Google Cloud Firestore

22 lines (17 loc) 672 B
type FieldValueType = 'arrayUnion' | 'arrayRemove' | 'increment' | 'serverTimestamp' | 'delete'; export class FieldValue { constructor(type: FieldValueType, value: unknown); isEqual(other: FieldValue): boolean; static arrayUnion(elements?: Array<unknown>): FieldValue; static arrayRemove(elements: Array<unknown>): FieldValue; static increment(amount?: number): FieldValue; static serverTimestamp(): FieldValue; static delete(): FieldValue; } export const mocks: { mockArrayUnionFieldValue: vi.Mock; mockArrayRemoveFieldValue: vi.Mock; mockDeleteFieldValue: vi.Mock; mockIncrementFieldValue: vi.Mock; mockServerTimestampFieldValue: vi.Mock; };