@firestore-emulator/proto
Version:
Generated Firestore Protobufs For Firestore Emulator
84 lines • 2.67 kB
TypeScript
import * as pb_1 from "google-protobuf";
export declare class ResourceDescriptor extends pb_1.Message {
#private;
constructor(data?: any[] | {
type?: string;
pattern?: string[];
name_field?: string;
history?: ResourceDescriptorHistory;
plural?: string;
singular?: string;
style?: ResourceDescriptorStyle[];
});
get type(): string;
set type(value: string);
get pattern(): string[];
set pattern(value: string[]);
get name_field(): string;
set name_field(value: string);
get history(): ResourceDescriptorHistory;
set history(value: ResourceDescriptorHistory);
get plural(): string;
set plural(value: string);
get singular(): string;
set singular(value: string);
get style(): ResourceDescriptorStyle[];
set style(value: ResourceDescriptorStyle[]);
static fromObject(data: {
type?: string;
pattern?: string[];
name_field?: string;
history?: ResourceDescriptorHistory;
plural?: string;
singular?: string;
style?: ResourceDescriptorStyle[];
}): ResourceDescriptor;
toObject(): {
type?: string;
pattern?: string[];
name_field?: string;
history?: ResourceDescriptorHistory;
plural?: string;
singular?: string;
style?: ResourceDescriptorStyle[];
};
serialize(): Uint8Array;
serialize(w: pb_1.BinaryWriter): void;
static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ResourceDescriptor;
serializeBinary(): Uint8Array;
static deserializeBinary(bytes: Uint8Array): ResourceDescriptor;
}
export declare enum ResourceDescriptorHistory {
HISTORY_UNSPECIFIED = 0,
ORIGINALLY_SINGLE_PATTERN = 1,
FUTURE_MULTI_PATTERN = 2
}
export declare enum ResourceDescriptorStyle {
STYLE_UNSPECIFIED = 0,
DECLARATIVE_FRIENDLY = 1
}
export declare class ResourceReference extends pb_1.Message {
#private;
constructor(data?: any[] | {
type?: string;
child_type?: string;
});
get type(): string;
set type(value: string);
get child_type(): string;
set child_type(value: string);
static fromObject(data: {
type?: string;
child_type?: string;
}): ResourceReference;
toObject(): {
type?: string;
child_type?: string;
};
serialize(): Uint8Array;
serialize(w: pb_1.BinaryWriter): void;
static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ResourceReference;
serializeBinary(): Uint8Array;
static deserializeBinary(bytes: Uint8Array): ResourceReference;
}
//# sourceMappingURL=resource.d.ts.map