export declare const TypeFieldValueDelete = "delete"; export declare const TypeFieldValueIncrement = "increment"; export declare const TypeFieldValueRemove = "array_remove"; export declare const TypeFieldValueUnion = "array_union"; export declare const TypeFieldValueTimestamp = "timestamp"; export declare class FieldValue { _type: string; _elements: unknown; constructor(internal?: boolean, type?: string, elements?: unknown); static delete(): FieldValue; static increment(n: number): FieldValue; static serverTimestamp(): FieldValue; static arrayUnion(...elements: unknown[]): FieldValue; static arrayRemove(...elements: unknown[]): FieldValue; isEqual(other: FieldValue): boolean; } //# sourceMappingURL=FieldValue.d.ts.map