/** * Generated by the protoc-gen-ts. DO NOT EDIT! * compiler version: 3.19.1 * source: google/api/client.proto * git: https://github.com/thesayyn/protoc-gen-ts */ import * as dependency_1 from "./launch_stage"; import * as dependency_3 from "./../protobuf/duration"; import * as pb_1 from "google-protobuf"; export declare enum ClientLibraryOrganization { CLIENT_LIBRARY_ORGANIZATION_UNSPECIFIED = 0, CLOUD = 1, ADS = 2, PHOTOS = 3, STREET_VIEW = 4, SHOPPING = 5, GEO = 6, GENERATIVE_AI = 7 } export declare enum ClientLibraryDestination { CLIENT_LIBRARY_DESTINATION_UNSPECIFIED = 0, GITHUB = 10, PACKAGE_MANAGER = 20 } export declare class CommonLanguageSettings extends pb_1.Message { #private; constructor(data?: any[] | { /** @deprecated*/ reference_docs_uri?: string; destinations?: ClientLibraryDestination[]; selective_gapic_generation?: SelectiveGapicGeneration; }); /** @deprecated*/ get reference_docs_uri(): string; /** @deprecated*/ set reference_docs_uri(value: string); get destinations(): ClientLibraryDestination[]; set destinations(value: ClientLibraryDestination[]); get selective_gapic_generation(): SelectiveGapicGeneration; set selective_gapic_generation(value: SelectiveGapicGeneration); get has_selective_gapic_generation(): boolean; static fromObject(data: { reference_docs_uri?: string; destinations?: ClientLibraryDestination[]; selective_gapic_generation?: ReturnType; }): CommonLanguageSettings; toObject(): { reference_docs_uri?: string; destinations?: ClientLibraryDestination[]; selective_gapic_generation?: ReturnType; }; serialize(): Uint8Array; serialize(w: pb_1.BinaryWriter): void; static deserialize(bytes: Uint8Array | pb_1.BinaryReader): CommonLanguageSettings; serializeBinary(): Uint8Array; static deserializeBinary(bytes: Uint8Array): CommonLanguageSettings; } export declare class ClientLibrarySettings extends pb_1.Message { #private; constructor(data?: any[] | { version?: string; launch_stage?: dependency_1.LaunchStage; rest_numeric_enums?: boolean; java_settings?: JavaSettings; cpp_settings?: CppSettings; php_settings?: PhpSettings; python_settings?: PythonSettings; node_settings?: NodeSettings; dotnet_settings?: DotnetSettings; ruby_settings?: RubySettings; go_settings?: GoSettings; }); get version(): string; set version(value: string); get launch_stage(): dependency_1.LaunchStage; set launch_stage(value: dependency_1.LaunchStage); get rest_numeric_enums(): boolean; set rest_numeric_enums(value: boolean); get java_settings(): JavaSettings; set java_settings(value: JavaSettings); get has_java_settings(): boolean; get cpp_settings(): CppSettings; set cpp_settings(value: CppSettings); get has_cpp_settings(): boolean; get php_settings(): PhpSettings; set php_settings(value: PhpSettings); get has_php_settings(): boolean; get python_settings(): PythonSettings; set python_settings(value: PythonSettings); get has_python_settings(): boolean; get node_settings(): NodeSettings; set node_settings(value: NodeSettings); get has_node_settings(): boolean; get dotnet_settings(): DotnetSettings; set dotnet_settings(value: DotnetSettings); get has_dotnet_settings(): boolean; get ruby_settings(): RubySettings; set ruby_settings(value: RubySettings); get has_ruby_settings(): boolean; get go_settings(): GoSettings; set go_settings(value: GoSettings); get has_go_settings(): boolean; static fromObject(data: { version?: string; launch_stage?: dependency_1.LaunchStage; rest_numeric_enums?: boolean; java_settings?: ReturnType; cpp_settings?: ReturnType; php_settings?: ReturnType; python_settings?: ReturnType; node_settings?: ReturnType; dotnet_settings?: ReturnType; ruby_settings?: ReturnType; go_settings?: ReturnType; }): ClientLibrarySettings; toObject(): { version?: string; launch_stage?: dependency_1.LaunchStage; rest_numeric_enums?: boolean; java_settings?: ReturnType; cpp_settings?: ReturnType; php_settings?: ReturnType; python_settings?: ReturnType; node_settings?: ReturnType; dotnet_settings?: ReturnType; ruby_settings?: ReturnType; go_settings?: ReturnType; }; serialize(): Uint8Array; serialize(w: pb_1.BinaryWriter): void; static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ClientLibrarySettings; serializeBinary(): Uint8Array; static deserializeBinary(bytes: Uint8Array): ClientLibrarySettings; } export declare class Publishing extends pb_1.Message { #private; constructor(data?: any[] | { method_settings?: MethodSettings[]; new_issue_uri?: string; documentation_uri?: string; api_short_name?: string; github_label?: string; codeowner_github_teams?: string[]; doc_tag_prefix?: string; organization?: ClientLibraryOrganization; library_settings?: ClientLibrarySettings[]; proto_reference_documentation_uri?: string; rest_reference_documentation_uri?: string; }); get method_settings(): MethodSettings[]; set method_settings(value: MethodSettings[]); get new_issue_uri(): string; set new_issue_uri(value: string); get documentation_uri(): string; set documentation_uri(value: string); get api_short_name(): string; set api_short_name(value: string); get github_label(): string; set github_label(value: string); get codeowner_github_teams(): string[]; set codeowner_github_teams(value: string[]); get doc_tag_prefix(): string; set doc_tag_prefix(value: string); get organization(): ClientLibraryOrganization; set organization(value: ClientLibraryOrganization); get library_settings(): ClientLibrarySettings[]; set library_settings(value: ClientLibrarySettings[]); get proto_reference_documentation_uri(): string; set proto_reference_documentation_uri(value: string); get rest_reference_documentation_uri(): string; set rest_reference_documentation_uri(value: string); static fromObject(data: { method_settings?: ReturnType[]; new_issue_uri?: string; documentation_uri?: string; api_short_name?: string; github_label?: string; codeowner_github_teams?: string[]; doc_tag_prefix?: string; organization?: ClientLibraryOrganization; library_settings?: ReturnType[]; proto_reference_documentation_uri?: string; rest_reference_documentation_uri?: string; }): Publishing; toObject(): { method_settings?: ReturnType[]; new_issue_uri?: string; documentation_uri?: string; api_short_name?: string; github_label?: string; codeowner_github_teams?: string[]; doc_tag_prefix?: string; organization?: ClientLibraryOrganization; library_settings?: ReturnType[]; proto_reference_documentation_uri?: string; rest_reference_documentation_uri?: string; }; serialize(): Uint8Array; serialize(w: pb_1.BinaryWriter): void; static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Publishing; serializeBinary(): Uint8Array; static deserializeBinary(bytes: Uint8Array): Publishing; } export declare class JavaSettings extends pb_1.Message { #private; constructor(data?: any[] | { library_package?: string; service_class_names?: Map; common?: CommonLanguageSettings; }); get library_package(): string; set library_package(value: string); get service_class_names(): Map; set service_class_names(value: Map); get common(): CommonLanguageSettings; set common(value: CommonLanguageSettings); get has_common(): boolean; static fromObject(data: { library_package?: string; service_class_names?: { [key: string]: string; }; common?: ReturnType; }): JavaSettings; toObject(): { library_package?: string; service_class_names?: { [key: string]: string; }; common?: ReturnType; }; serialize(): Uint8Array; serialize(w: pb_1.BinaryWriter): void; static deserialize(bytes: Uint8Array | pb_1.BinaryReader): JavaSettings; serializeBinary(): Uint8Array; static deserializeBinary(bytes: Uint8Array): JavaSettings; } export declare class CppSettings extends pb_1.Message { #private; constructor(data?: any[] | { common?: CommonLanguageSettings; }); get common(): CommonLanguageSettings; set common(value: CommonLanguageSettings); get has_common(): boolean; static fromObject(data: { common?: ReturnType; }): CppSettings; toObject(): { common?: ReturnType; }; serialize(): Uint8Array; serialize(w: pb_1.BinaryWriter): void; static deserialize(bytes: Uint8Array | pb_1.BinaryReader): CppSettings; serializeBinary(): Uint8Array; static deserializeBinary(bytes: Uint8Array): CppSettings; } export declare class PhpSettings extends pb_1.Message { #private; constructor(data?: any[] | { common?: CommonLanguageSettings; }); get common(): CommonLanguageSettings; set common(value: CommonLanguageSettings); get has_common(): boolean; static fromObject(data: { common?: ReturnType; }): PhpSettings; toObject(): { common?: ReturnType; }; serialize(): Uint8Array; serialize(w: pb_1.BinaryWriter): void; static deserialize(bytes: Uint8Array | pb_1.BinaryReader): PhpSettings; serializeBinary(): Uint8Array; static deserializeBinary(bytes: Uint8Array): PhpSettings; } export declare class PythonSettings extends pb_1.Message { #private; constructor(data?: any[] | { common?: CommonLanguageSettings; experimental_features?: PythonSettingsExperimentalFeatures; }); get common(): CommonLanguageSettings; set common(value: CommonLanguageSettings); get has_common(): boolean; get experimental_features(): PythonSettingsExperimentalFeatures; set experimental_features(value: PythonSettingsExperimentalFeatures); get has_experimental_features(): boolean; static fromObject(data: { common?: ReturnType; experimental_features?: ReturnType; }): PythonSettings; toObject(): { common?: ReturnType; experimental_features?: ReturnType; }; serialize(): Uint8Array; serialize(w: pb_1.BinaryWriter): void; static deserialize(bytes: Uint8Array | pb_1.BinaryReader): PythonSettings; serializeBinary(): Uint8Array; static deserializeBinary(bytes: Uint8Array): PythonSettings; } export declare class PythonSettingsExperimentalFeatures extends pb_1.Message { #private; constructor(data?: any[] | { rest_async_io_enabled?: boolean; protobuf_pythonic_types_enabled?: boolean; }); get rest_async_io_enabled(): boolean; set rest_async_io_enabled(value: boolean); get protobuf_pythonic_types_enabled(): boolean; set protobuf_pythonic_types_enabled(value: boolean); static fromObject(data: { rest_async_io_enabled?: boolean; protobuf_pythonic_types_enabled?: boolean; }): PythonSettingsExperimentalFeatures; toObject(): { rest_async_io_enabled?: boolean; protobuf_pythonic_types_enabled?: boolean; }; serialize(): Uint8Array; serialize(w: pb_1.BinaryWriter): void; static deserialize(bytes: Uint8Array | pb_1.BinaryReader): PythonSettingsExperimentalFeatures; serializeBinary(): Uint8Array; static deserializeBinary(bytes: Uint8Array): PythonSettingsExperimentalFeatures; } export declare class NodeSettings extends pb_1.Message { #private; constructor(data?: any[] | { common?: CommonLanguageSettings; }); get common(): CommonLanguageSettings; set common(value: CommonLanguageSettings); get has_common(): boolean; static fromObject(data: { common?: ReturnType; }): NodeSettings; toObject(): { common?: ReturnType; }; serialize(): Uint8Array; serialize(w: pb_1.BinaryWriter): void; static deserialize(bytes: Uint8Array | pb_1.BinaryReader): NodeSettings; serializeBinary(): Uint8Array; static deserializeBinary(bytes: Uint8Array): NodeSettings; } export declare class DotnetSettings extends pb_1.Message { #private; constructor(data?: any[] | { common?: CommonLanguageSettings; renamed_services?: Map; renamed_resources?: Map; ignored_resources?: string[]; forced_namespace_aliases?: string[]; handwritten_signatures?: string[]; }); get common(): CommonLanguageSettings; set common(value: CommonLanguageSettings); get has_common(): boolean; get renamed_services(): Map; set renamed_services(value: Map); get renamed_resources(): Map; set renamed_resources(value: Map); get ignored_resources(): string[]; set ignored_resources(value: string[]); get forced_namespace_aliases(): string[]; set forced_namespace_aliases(value: string[]); get handwritten_signatures(): string[]; set handwritten_signatures(value: string[]); static fromObject(data: { common?: ReturnType; renamed_services?: { [key: string]: string; }; renamed_resources?: { [key: string]: string; }; ignored_resources?: string[]; forced_namespace_aliases?: string[]; handwritten_signatures?: string[]; }): DotnetSettings; toObject(): { common?: ReturnType; renamed_services?: { [key: string]: string; }; renamed_resources?: { [key: string]: string; }; ignored_resources?: string[]; forced_namespace_aliases?: string[]; handwritten_signatures?: string[]; }; serialize(): Uint8Array; serialize(w: pb_1.BinaryWriter): void; static deserialize(bytes: Uint8Array | pb_1.BinaryReader): DotnetSettings; serializeBinary(): Uint8Array; static deserializeBinary(bytes: Uint8Array): DotnetSettings; } export declare class RubySettings extends pb_1.Message { #private; constructor(data?: any[] | { common?: CommonLanguageSettings; }); get common(): CommonLanguageSettings; set common(value: CommonLanguageSettings); get has_common(): boolean; static fromObject(data: { common?: ReturnType; }): RubySettings; toObject(): { common?: ReturnType; }; serialize(): Uint8Array; serialize(w: pb_1.BinaryWriter): void; static deserialize(bytes: Uint8Array | pb_1.BinaryReader): RubySettings; serializeBinary(): Uint8Array; static deserializeBinary(bytes: Uint8Array): RubySettings; } export declare class GoSettings extends pb_1.Message { #private; constructor(data?: any[] | { common?: CommonLanguageSettings; renamed_services?: Map; }); get common(): CommonLanguageSettings; set common(value: CommonLanguageSettings); get has_common(): boolean; get renamed_services(): Map; set renamed_services(value: Map); static fromObject(data: { common?: ReturnType; renamed_services?: { [key: string]: string; }; }): GoSettings; toObject(): { common?: ReturnType; renamed_services?: { [key: string]: string; }; }; serialize(): Uint8Array; serialize(w: pb_1.BinaryWriter): void; static deserialize(bytes: Uint8Array | pb_1.BinaryReader): GoSettings; serializeBinary(): Uint8Array; static deserializeBinary(bytes: Uint8Array): GoSettings; } export declare class MethodSettings extends pb_1.Message { #private; constructor(data?: any[] | { selector?: string; long_running?: MethodSettingsLongRunning; auto_populated_fields?: string[]; }); get selector(): string; set selector(value: string); get long_running(): MethodSettingsLongRunning; set long_running(value: MethodSettingsLongRunning); get has_long_running(): boolean; get auto_populated_fields(): string[]; set auto_populated_fields(value: string[]); static fromObject(data: { selector?: string; long_running?: ReturnType; auto_populated_fields?: string[]; }): MethodSettings; toObject(): { selector?: string; long_running?: ReturnType; auto_populated_fields?: string[]; }; serialize(): Uint8Array; serialize(w: pb_1.BinaryWriter): void; static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MethodSettings; serializeBinary(): Uint8Array; static deserializeBinary(bytes: Uint8Array): MethodSettings; } export declare class MethodSettingsLongRunning extends pb_1.Message { #private; constructor(data?: any[] | { initial_poll_delay?: dependency_3.Duration; poll_delay_multiplier?: number; max_poll_delay?: dependency_3.Duration; total_poll_timeout?: dependency_3.Duration; }); get initial_poll_delay(): dependency_3.Duration; set initial_poll_delay(value: dependency_3.Duration); get has_initial_poll_delay(): boolean; get poll_delay_multiplier(): number; set poll_delay_multiplier(value: number); get max_poll_delay(): dependency_3.Duration; set max_poll_delay(value: dependency_3.Duration); get has_max_poll_delay(): boolean; get total_poll_timeout(): dependency_3.Duration; set total_poll_timeout(value: dependency_3.Duration); get has_total_poll_timeout(): boolean; static fromObject(data: { initial_poll_delay?: ReturnType; poll_delay_multiplier?: number; max_poll_delay?: ReturnType; total_poll_timeout?: ReturnType; }): MethodSettingsLongRunning; toObject(): { initial_poll_delay?: ReturnType; poll_delay_multiplier?: number; max_poll_delay?: ReturnType; total_poll_timeout?: ReturnType; }; serialize(): Uint8Array; serialize(w: pb_1.BinaryWriter): void; static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MethodSettingsLongRunning; serializeBinary(): Uint8Array; static deserializeBinary(bytes: Uint8Array): MethodSettingsLongRunning; } export declare class SelectiveGapicGeneration extends pb_1.Message { #private; constructor(data?: any[] | { methods?: string[]; generate_omitted_as_internal?: boolean; }); get methods(): string[]; set methods(value: string[]); get generate_omitted_as_internal(): boolean; set generate_omitted_as_internal(value: boolean); static fromObject(data: { methods?: string[]; generate_omitted_as_internal?: boolean; }): SelectiveGapicGeneration; toObject(): { methods?: string[]; generate_omitted_as_internal?: boolean; }; serialize(): Uint8Array; serialize(w: pb_1.BinaryWriter): void; static deserialize(bytes: Uint8Array | pb_1.BinaryReader): SelectiveGapicGeneration; serializeBinary(): Uint8Array; static deserializeBinary(bytes: Uint8Array): SelectiveGapicGeneration; } //# sourceMappingURL=client.d.ts.map