@firestore-emulator/proto
Version:
Generated Firestore Protobufs For Firestore Emulator
127 lines • 4.93 kB
TypeScript
/**
* Generated by the protoc-gen-ts. DO NOT EDIT!
* compiler version: 3.19.1
* source: google/firestore/v1/common.proto
* git: https://github.com/thesayyn/protoc-gen-ts */
import * as dependency_1 from "./../../protobuf/timestamp";
import * as pb_1 from "google-protobuf";
export declare class DocumentMask extends pb_1.Message {
#private;
constructor(data?: any[] | {
field_paths?: string[];
});
get field_paths(): string[];
set field_paths(value: string[]);
static fromObject(data: {
field_paths?: string[];
}): DocumentMask;
toObject(): {
field_paths?: string[];
};
serialize(): Uint8Array;
serialize(w: pb_1.BinaryWriter): void;
static deserialize(bytes: Uint8Array | pb_1.BinaryReader): DocumentMask;
serializeBinary(): Uint8Array;
static deserializeBinary(bytes: Uint8Array): DocumentMask;
}
export declare class Precondition extends pb_1.Message {
#private;
constructor(data?: any[] | ({} & (({
exists?: boolean;
update_time?: never;
} | {
exists?: never;
update_time?: dependency_1.Timestamp;
}))));
get exists(): boolean;
set exists(value: boolean);
get has_exists(): boolean;
get update_time(): dependency_1.Timestamp;
set update_time(value: dependency_1.Timestamp);
get has_update_time(): boolean;
get condition_type(): "none" | "update_time" | "exists";
static fromObject(data: {
exists?: boolean;
update_time?: ReturnType<typeof dependency_1.Timestamp.prototype.toObject>;
}): Precondition;
toObject(): {
exists?: boolean;
update_time?: ReturnType<typeof dependency_1.Timestamp.prototype.toObject>;
};
serialize(): Uint8Array;
serialize(w: pb_1.BinaryWriter): void;
static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Precondition;
serializeBinary(): Uint8Array;
static deserializeBinary(bytes: Uint8Array): Precondition;
}
export declare class TransactionOptions extends pb_1.Message {
#private;
constructor(data?: any[] | ({} & (({
read_only?: TransactionOptionsReadOnly;
read_write?: never;
} | {
read_only?: never;
read_write?: TransactionOptionsReadWrite;
}))));
get read_only(): TransactionOptionsReadOnly;
set read_only(value: TransactionOptionsReadOnly);
get has_read_only(): boolean;
get read_write(): TransactionOptionsReadWrite;
set read_write(value: TransactionOptionsReadWrite);
get has_read_write(): boolean;
get mode(): "none" | "read_only" | "read_write";
static fromObject(data: {
read_only?: ReturnType<typeof TransactionOptionsReadOnly.prototype.toObject>;
read_write?: ReturnType<typeof TransactionOptionsReadWrite.prototype.toObject>;
}): TransactionOptions;
toObject(): {
read_only?: ReturnType<typeof TransactionOptionsReadOnly.prototype.toObject>;
read_write?: ReturnType<typeof TransactionOptionsReadWrite.prototype.toObject>;
};
serialize(): Uint8Array;
serialize(w: pb_1.BinaryWriter): void;
static deserialize(bytes: Uint8Array | pb_1.BinaryReader): TransactionOptions;
serializeBinary(): Uint8Array;
static deserializeBinary(bytes: Uint8Array): TransactionOptions;
}
export declare class TransactionOptionsReadWrite extends pb_1.Message {
#private;
constructor(data?: any[] | {
retry_transaction?: Uint8Array;
});
get retry_transaction(): Uint8Array;
set retry_transaction(value: Uint8Array);
static fromObject(data: {
retry_transaction?: Uint8Array;
}): TransactionOptionsReadWrite;
toObject(): {
retry_transaction?: Uint8Array;
};
serialize(): Uint8Array;
serialize(w: pb_1.BinaryWriter): void;
static deserialize(bytes: Uint8Array | pb_1.BinaryReader): TransactionOptionsReadWrite;
serializeBinary(): Uint8Array;
static deserializeBinary(bytes: Uint8Array): TransactionOptionsReadWrite;
}
export declare class TransactionOptionsReadOnly extends pb_1.Message {
#private;
constructor(data?: any[] | ({} & (({
read_time?: dependency_1.Timestamp;
}))));
get read_time(): dependency_1.Timestamp;
set read_time(value: dependency_1.Timestamp);
get has_read_time(): boolean;
get consistency_selector(): "none" | "read_time";
static fromObject(data: {
read_time?: ReturnType<typeof dependency_1.Timestamp.prototype.toObject>;
}): TransactionOptionsReadOnly;
toObject(): {
read_time?: ReturnType<typeof dependency_1.Timestamp.prototype.toObject>;
};
serialize(): Uint8Array;
serialize(w: pb_1.BinaryWriter): void;
static deserialize(bytes: Uint8Array | pb_1.BinaryReader): TransactionOptionsReadOnly;
serializeBinary(): Uint8Array;
static deserializeBinary(bytes: Uint8Array): TransactionOptionsReadOnly;
}
//# sourceMappingURL=common.d.ts.map