/** * Generated by the protoc-gen-ts. DO NOT EDIT! * compiler version: 3.19.1 * source: google/firestore/v1beta1/undeliverable_first_gen_event.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 UndeliverableFirstGenEvent extends pb_1.Message { #private; constructor(data?: any[] | { message?: string; reason?: UndeliverableFirstGenEventReason; document_name?: string; document_change_type?: UndeliverableFirstGenEventDocumentChangeType; function_name?: string[]; triggered_time?: dependency_1.Timestamp; }); get message(): string; set message(value: string); get reason(): UndeliverableFirstGenEventReason; set reason(value: UndeliverableFirstGenEventReason); get document_name(): string; set document_name(value: string); get document_change_type(): UndeliverableFirstGenEventDocumentChangeType; set document_change_type(value: UndeliverableFirstGenEventDocumentChangeType); get function_name(): string[]; set function_name(value: string[]); get triggered_time(): dependency_1.Timestamp; set triggered_time(value: dependency_1.Timestamp); get has_triggered_time(): boolean; static fromObject(data: { message?: string; reason?: UndeliverableFirstGenEventReason; document_name?: string; document_change_type?: UndeliverableFirstGenEventDocumentChangeType; function_name?: string[]; triggered_time?: ReturnType; }): UndeliverableFirstGenEvent; toObject(): { message?: string; reason?: UndeliverableFirstGenEventReason; document_name?: string; document_change_type?: UndeliverableFirstGenEventDocumentChangeType; function_name?: string[]; triggered_time?: ReturnType; }; serialize(): Uint8Array; serialize(w: pb_1.BinaryWriter): void; static deserialize(bytes: Uint8Array | pb_1.BinaryReader): UndeliverableFirstGenEvent; serializeBinary(): Uint8Array; static deserializeBinary(bytes: Uint8Array): UndeliverableFirstGenEvent; } export declare enum UndeliverableFirstGenEventReason { REASON_UNSPECIFIED = 0, EXCEEDING_SIZE_LIMIT = 1 } export declare enum UndeliverableFirstGenEventDocumentChangeType { DOCUMENT_CHANGE_TYPE_UNSPECIFIED = 0, CREATE = 1, DELETE = 2, UPDATE = 3 } //# sourceMappingURL=undeliverable_first_gen_event.d.ts.map