import { ServiceType } from "@protobuf-ts/runtime-rpc"; import type { BinaryWriteOptions } from "@protobuf-ts/runtime"; import type { IBinaryWriter } from "@protobuf-ts/runtime"; import type { BinaryReadOptions } from "@protobuf-ts/runtime"; import type { IBinaryReader } from "@protobuf-ts/runtime"; import type { PartialMessage } from "@protobuf-ts/runtime"; import { MessageType } from "@protobuf-ts/runtime"; import { ServiceIdentity } from "./resources"; import { AdminQuotaPolicy } from "./resources"; import { OverrideInlineSource } from "./resources"; import { FieldMask } from "../../../protobuf/field_mask"; import { QuotaSafetyCheck } from "./resources"; import { QuotaOverride } from "./resources"; import { ConsumerQuotaMetric } from "./resources"; import { QuotaView } from "./resources"; import { Service } from "./resources"; /** * Request message for the `EnableService` method. * * @generated from protobuf message google.api.serviceusage.v1beta1.EnableServiceRequest */ export interface EnableServiceRequest { /** * Name of the consumer and service to enable the service on. * * The `EnableService` and `DisableService` methods currently only support * projects. * * Enabling a service requires that the service is public or is shared with * the user enabling the service. * * An example name would be: * `projects/123/services/serviceusage.googleapis.com` * where `123` is the project number (not project ID). * * @generated from protobuf field: string name = 1; */ name: string; } /** * Request message for the `DisableService` method. * * @generated from protobuf message google.api.serviceusage.v1beta1.DisableServiceRequest */ export interface DisableServiceRequest { /** * Name of the consumer and service to disable the service on. * * The enable and disable methods currently only support projects. * * An example name would be: * `projects/123/services/serviceusage.googleapis.com` * where `123` is the project number (not project ID). * * @generated from protobuf field: string name = 1; */ name: string; } /** * Request message for the `GetService` method. * * @generated from protobuf message google.api.serviceusage.v1beta1.GetServiceRequest */ export interface GetServiceRequest { /** * Name of the consumer and service to get the `ConsumerState` for. * * An example name would be: * `projects/123/services/serviceusage.googleapis.com` * where `123` is the project number (not project ID). * * @generated from protobuf field: string name = 1; */ name: string; } /** * Request message for the `ListServices` method. * * @generated from protobuf message google.api.serviceusage.v1beta1.ListServicesRequest */ export interface ListServicesRequest { /** * Parent to search for services on. * * An example name would be: * `projects/123` * where `123` is the project number (not project ID). * * @generated from protobuf field: string parent = 1; */ parent: string; /** * Requested size of the next page of data. * Requested page size cannot exceed 200. * If not set, the default page size is 50. * * @generated from protobuf field: int32 page_size = 2; */ pageSize: number; /** * Token identifying which result to start with, which is returned by a * previous list call. * * @generated from protobuf field: string page_token = 3; */ pageToken: string; /** * Only list services that conform to the given filter. * The allowed filter strings are `state:ENABLED` and `state:DISABLED`. * * @generated from protobuf field: string filter = 4; */ filter: string; } /** * Response message for the `ListServices` method. * * @generated from protobuf message google.api.serviceusage.v1beta1.ListServicesResponse */ export interface ListServicesResponse { /** * The available services for the requested project. * * @generated from protobuf field: repeated google.api.serviceusage.v1beta1.Service services = 1; */ services: Service[]; /** * Token that can be passed to `ListServices` to resume a paginated * query. * * @generated from protobuf field: string next_page_token = 2; */ nextPageToken: string; } /** * Request message for the `BatchEnableServices` method. * * @generated from protobuf message google.api.serviceusage.v1beta1.BatchEnableServicesRequest */ export interface BatchEnableServicesRequest { /** * Parent to enable services on. * * An example name would be: * `projects/123` * where `123` is the project number (not project ID). * * The `BatchEnableServices` method currently only supports projects. * * @generated from protobuf field: string parent = 1; */ parent: string; /** * The identifiers of the services to enable on the project. * * A valid identifier would be: * serviceusage.googleapis.com * * Enabling services requires that each service is public or is shared with * the user enabling the service. * * Two or more services must be specified. To enable a single service, * use the `EnableService` method instead. * * A single request can enable a maximum of 20 services at a time. If more * than 20 services are specified, the request will fail, and no state changes * will occur. * * @generated from protobuf field: repeated string service_ids = 2; */ serviceIds: string[]; } /** * Request message for ListConsumerQuotaMetrics * * @generated from protobuf message google.api.serviceusage.v1beta1.ListConsumerQuotaMetricsRequest */ export interface ListConsumerQuotaMetricsRequest { /** * Parent of the quotas resource. * * Some example names would be: * `projects/123/services/serviceconsumermanagement.googleapis.com` * `folders/345/services/serviceconsumermanagement.googleapis.com` * `organizations/456/services/serviceconsumermanagement.googleapis.com` * * @generated from protobuf field: string parent = 1; */ parent: string; /** * Requested size of the next page of data. * * @generated from protobuf field: int32 page_size = 2; */ pageSize: number; /** * Token identifying which result to start with; returned by a previous list * call. * * @generated from protobuf field: string page_token = 3; */ pageToken: string; /** * Specifies the level of detail for quota information in the response. * * @generated from protobuf field: google.api.serviceusage.v1beta1.QuotaView view = 4; */ view: QuotaView; } /** * Response message for ListConsumerQuotaMetrics * * @generated from protobuf message google.api.serviceusage.v1beta1.ListConsumerQuotaMetricsResponse */ export interface ListConsumerQuotaMetricsResponse { /** * Quota settings for the consumer, organized by quota metric. * * @generated from protobuf field: repeated google.api.serviceusage.v1beta1.ConsumerQuotaMetric metrics = 1; */ metrics: ConsumerQuotaMetric[]; /** * Token identifying which result to start with; returned by a previous list * call. * * @generated from protobuf field: string next_page_token = 2; */ nextPageToken: string; } /** * Request message for GetConsumerQuotaMetric * * @generated from protobuf message google.api.serviceusage.v1beta1.GetConsumerQuotaMetricRequest */ export interface GetConsumerQuotaMetricRequest { /** * The resource name of the quota limit. * * An example name would be: * `projects/123/services/serviceusage.googleapis.com/quotas/metrics/serviceusage.googleapis.com%2Fmutate_requests` * * @generated from protobuf field: string name = 1; */ name: string; /** * Specifies the level of detail for quota information in the response. * * @generated from protobuf field: google.api.serviceusage.v1beta1.QuotaView view = 2; */ view: QuotaView; } /** * Request message for GetConsumerQuotaLimit * * @generated from protobuf message google.api.serviceusage.v1beta1.GetConsumerQuotaLimitRequest */ export interface GetConsumerQuotaLimitRequest { /** * The resource name of the quota limit. * * Use the quota limit resource name returned by previous * ListConsumerQuotaMetrics and GetConsumerQuotaMetric API calls. * * @generated from protobuf field: string name = 1; */ name: string; /** * Specifies the level of detail for quota information in the response. * * @generated from protobuf field: google.api.serviceusage.v1beta1.QuotaView view = 2; */ view: QuotaView; } /** * Request message for CreateAdminOverride. * * @generated from protobuf message google.api.serviceusage.v1beta1.CreateAdminOverrideRequest */ export interface CreateAdminOverrideRequest { /** * The resource name of the parent quota limit, returned by a * ListConsumerQuotaMetrics or GetConsumerQuotaMetric call. * * An example name would be: * `projects/123/services/compute.googleapis.com/consumerQuotaMetrics/compute.googleapis.com%2Fcpus/limits/%2Fproject%2Fregion` * * @generated from protobuf field: string parent = 1; */ parent: string; /** * The admin override to create. * * @generated from protobuf field: google.api.serviceusage.v1beta1.QuotaOverride override = 2; */ override?: QuotaOverride; /** * Whether to force the creation of the quota override. * Setting the force parameter to 'true' ignores all quota safety checks that * would fail the request. QuotaSafetyCheck lists all such validations. * * @generated from protobuf field: bool force = 3; */ force: boolean; /** * The list of quota safety checks to ignore before the override mutation. * Unlike 'force' field that ignores all the quota safety checks, the * 'force_only' field ignores only the specified checks; other checks are * still enforced. The 'force' and 'force_only' fields cannot both be set. * * @generated from protobuf field: repeated google.api.serviceusage.v1beta1.QuotaSafetyCheck force_only = 4; */ forceOnly: QuotaSafetyCheck[]; } /** * Request message for UpdateAdminOverride. * * @generated from protobuf message google.api.serviceusage.v1beta1.UpdateAdminOverrideRequest */ export interface UpdateAdminOverrideRequest { /** * The resource name of the override to update. * * An example name would be: * `projects/123/services/compute.googleapis.com/consumerQuotaMetrics/compute.googleapis.com%2Fcpus/limits/%2Fproject%2Fregion/adminOverrides/4a3f2c1d` * * @generated from protobuf field: string name = 1; */ name: string; /** * The new override. * Only the override_value is updated; all other fields are ignored. * * @generated from protobuf field: google.api.serviceusage.v1beta1.QuotaOverride override = 2; */ override?: QuotaOverride; /** * Whether to force the update of the quota override. * Setting the force parameter to 'true' ignores all quota safety checks that * would fail the request. QuotaSafetyCheck lists all such validations. * * @generated from protobuf field: bool force = 3; */ force: boolean; /** * Update only the specified fields of the override. * If unset, all fields will be updated. * * @generated from protobuf field: google.protobuf.FieldMask update_mask = 4; */ updateMask?: FieldMask; /** * The list of quota safety checks to ignore before the override mutation. * Unlike 'force' field that ignores all the quota safety checks, the * 'force_only' field ignores only the specified checks; other checks are * still enforced. The 'force' and 'force_only' fields cannot both be set. * * @generated from protobuf field: repeated google.api.serviceusage.v1beta1.QuotaSafetyCheck force_only = 5; */ forceOnly: QuotaSafetyCheck[]; } /** * Request message for DeleteAdminOverride. * * @generated from protobuf message google.api.serviceusage.v1beta1.DeleteAdminOverrideRequest */ export interface DeleteAdminOverrideRequest { /** * The resource name of the override to delete. * * An example name would be: * `projects/123/services/compute.googleapis.com/consumerQuotaMetrics/compute.googleapis.com%2Fcpus/limits/%2Fproject%2Fregion/adminOverrides/4a3f2c1d` * * @generated from protobuf field: string name = 1; */ name: string; /** * Whether to force the deletion of the quota override. * Setting the force parameter to 'true' ignores all quota safety checks that * would fail the request. QuotaSafetyCheck lists all such validations. * * @generated from protobuf field: bool force = 2; */ force: boolean; /** * The list of quota safety checks to ignore before the override mutation. * Unlike 'force' field that ignores all the quota safety checks, the * 'force_only' field ignores only the specified checks; other checks are * still enforced. The 'force' and 'force_only' fields cannot both be set. * * @generated from protobuf field: repeated google.api.serviceusage.v1beta1.QuotaSafetyCheck force_only = 3; */ forceOnly: QuotaSafetyCheck[]; } /** * Request message for ListAdminOverrides * * @generated from protobuf message google.api.serviceusage.v1beta1.ListAdminOverridesRequest */ export interface ListAdminOverridesRequest { /** * The resource name of the parent quota limit, returned by a * ListConsumerQuotaMetrics or GetConsumerQuotaMetric call. * * An example name would be: * `projects/123/services/compute.googleapis.com/consumerQuotaMetrics/compute.googleapis.com%2Fcpus/limits/%2Fproject%2Fregion` * * @generated from protobuf field: string parent = 1; */ parent: string; /** * Requested size of the next page of data. * * @generated from protobuf field: int32 page_size = 2; */ pageSize: number; /** * Token identifying which result to start with; returned by a previous list * call. * * @generated from protobuf field: string page_token = 3; */ pageToken: string; } /** * Response message for ListAdminOverrides. * * @generated from protobuf message google.api.serviceusage.v1beta1.ListAdminOverridesResponse */ export interface ListAdminOverridesResponse { /** * Admin overrides on this limit. * * @generated from protobuf field: repeated google.api.serviceusage.v1beta1.QuotaOverride overrides = 1; */ overrides: QuotaOverride[]; /** * Token identifying which result to start with; returned by a previous list * call. * * @generated from protobuf field: string next_page_token = 2; */ nextPageToken: string; } /** * Response message for BatchCreateAdminOverrides * * @generated from protobuf message google.api.serviceusage.v1beta1.BatchCreateAdminOverridesResponse */ export interface BatchCreateAdminOverridesResponse { /** * The overrides that were created. * * @generated from protobuf field: repeated google.api.serviceusage.v1beta1.QuotaOverride overrides = 1; */ overrides: QuotaOverride[]; } /** * Request message for ImportAdminOverrides * * @generated from protobuf message google.api.serviceusage.v1beta1.ImportAdminOverridesRequest */ export interface ImportAdminOverridesRequest { /** * The resource name of the consumer. * * An example name would be: * `projects/123/services/compute.googleapis.com` * * @generated from protobuf field: string parent = 1; */ parent: string; /** * @generated from protobuf oneof: source */ source: { oneofKind: "inlineSource"; /** * The import data is specified in the request message itself * * @generated from protobuf field: google.api.serviceusage.v1beta1.OverrideInlineSource inline_source = 2; */ inlineSource: OverrideInlineSource; } | { oneofKind: undefined; }; /** * Whether to force the creation of the quota overrides. * Setting the force parameter to 'true' ignores all quota safety checks that * would fail the request. QuotaSafetyCheck lists all such validations. * * @generated from protobuf field: bool force = 3; */ force: boolean; /** * The list of quota safety checks to ignore before the override mutation. * Unlike 'force' field that ignores all the quota safety checks, the * 'force_only' field ignores only the specified checks; other checks are * still enforced. The 'force' and 'force_only' fields cannot both be set. * * @generated from protobuf field: repeated google.api.serviceusage.v1beta1.QuotaSafetyCheck force_only = 4; */ forceOnly: QuotaSafetyCheck[]; } /** * Response message for ImportAdminOverrides * * @generated from protobuf message google.api.serviceusage.v1beta1.ImportAdminOverridesResponse */ export interface ImportAdminOverridesResponse { /** * The overrides that were created from the imported data. * * @generated from protobuf field: repeated google.api.serviceusage.v1beta1.QuotaOverride overrides = 1; */ overrides: QuotaOverride[]; } /** * Metadata message that provides information such as progress, * partial failures, and similar information on each GetOperation call * of LRO returned by ImportAdminOverrides. * * @generated from protobuf message google.api.serviceusage.v1beta1.ImportAdminOverridesMetadata */ export interface ImportAdminOverridesMetadata { } /** * Request message for CreateConsumerOverride. * * @generated from protobuf message google.api.serviceusage.v1beta1.CreateConsumerOverrideRequest */ export interface CreateConsumerOverrideRequest { /** * The resource name of the parent quota limit, returned by a * ListConsumerQuotaMetrics or GetConsumerQuotaMetric call. * * An example name would be: * `projects/123/services/compute.googleapis.com/consumerQuotaMetrics/compute.googleapis.com%2Fcpus/limits/%2Fproject%2Fregion` * * @generated from protobuf field: string parent = 1; */ parent: string; /** * The override to create. * * @generated from protobuf field: google.api.serviceusage.v1beta1.QuotaOverride override = 2; */ override?: QuotaOverride; /** * Whether to force the creation of the quota override. * Setting the force parameter to 'true' ignores all quota safety checks that * would fail the request. QuotaSafetyCheck lists all such validations. * * @generated from protobuf field: bool force = 3; */ force: boolean; /** * The list of quota safety checks to ignore before the override mutation. * Unlike 'force' field that ignores all the quota safety checks, the * 'force_only' field ignores only the specified checks; other checks are * still enforced. The 'force' and 'force_only' fields cannot both be set. * * @generated from protobuf field: repeated google.api.serviceusage.v1beta1.QuotaSafetyCheck force_only = 4; */ forceOnly: QuotaSafetyCheck[]; } /** * Request message for UpdateConsumerOverride. * * @generated from protobuf message google.api.serviceusage.v1beta1.UpdateConsumerOverrideRequest */ export interface UpdateConsumerOverrideRequest { /** * The resource name of the override to update. * * An example name would be: * `projects/123/services/compute.googleapis.com/consumerQuotaMetrics/compute.googleapis.com%2Fcpus/limits/%2Fproject%2Fregion/consumerOverrides/4a3f2c1d` * * @generated from protobuf field: string name = 1; */ name: string; /** * The new override. * Only the override_value is updated; all other fields are ignored. * * @generated from protobuf field: google.api.serviceusage.v1beta1.QuotaOverride override = 2; */ override?: QuotaOverride; /** * Whether to force the update of the quota override. * Setting the force parameter to 'true' ignores all quota safety checks that * would fail the request. QuotaSafetyCheck lists all such validations. * * @generated from protobuf field: bool force = 3; */ force: boolean; /** * Update only the specified fields of the override. * If unset, all fields will be updated. * * @generated from protobuf field: google.protobuf.FieldMask update_mask = 4; */ updateMask?: FieldMask; /** * The list of quota safety checks to ignore before the override mutation. * Unlike 'force' field that ignores all the quota safety checks, the * 'force_only' field ignores only the specified checks; other checks are * still enforced. The 'force' and 'force_only' fields cannot both be set. * * @generated from protobuf field: repeated google.api.serviceusage.v1beta1.QuotaSafetyCheck force_only = 5; */ forceOnly: QuotaSafetyCheck[]; } /** * Request message for DeleteConsumerOverride. * * @generated from protobuf message google.api.serviceusage.v1beta1.DeleteConsumerOverrideRequest */ export interface DeleteConsumerOverrideRequest { /** * The resource name of the override to delete. * * An example name would be: * `projects/123/services/compute.googleapis.com/consumerQuotaMetrics/compute.googleapis.com%2Fcpus/limits/%2Fproject%2Fregion/consumerOverrides/4a3f2c1d` * * @generated from protobuf field: string name = 1; */ name: string; /** * Whether to force the deletion of the quota override. * Setting the force parameter to 'true' ignores all quota safety checks that * would fail the request. QuotaSafetyCheck lists all such validations. * * @generated from protobuf field: bool force = 2; */ force: boolean; /** * The list of quota safety checks to ignore before the override mutation. * Unlike 'force' field that ignores all the quota safety checks, the * 'force_only' field ignores only the specified checks; other checks are * still enforced. The 'force' and 'force_only' fields cannot both be set. * * @generated from protobuf field: repeated google.api.serviceusage.v1beta1.QuotaSafetyCheck force_only = 3; */ forceOnly: QuotaSafetyCheck[]; } /** * Request message for ListConsumerOverrides * * @generated from protobuf message google.api.serviceusage.v1beta1.ListConsumerOverridesRequest */ export interface ListConsumerOverridesRequest { /** * The resource name of the parent quota limit, returned by a * ListConsumerQuotaMetrics or GetConsumerQuotaMetric call. * * An example name would be: * `projects/123/services/compute.googleapis.com/consumerQuotaMetrics/compute.googleapis.com%2Fcpus/limits/%2Fproject%2Fregion` * * @generated from protobuf field: string parent = 1; */ parent: string; /** * Requested size of the next page of data. * * @generated from protobuf field: int32 page_size = 2; */ pageSize: number; /** * Token identifying which result to start with; returned by a previous list * call. * * @generated from protobuf field: string page_token = 3; */ pageToken: string; } /** * Response message for ListConsumerOverrides. * * @generated from protobuf message google.api.serviceusage.v1beta1.ListConsumerOverridesResponse */ export interface ListConsumerOverridesResponse { /** * Consumer overrides on this limit. * * @generated from protobuf field: repeated google.api.serviceusage.v1beta1.QuotaOverride overrides = 1; */ overrides: QuotaOverride[]; /** * Token identifying which result to start with; returned by a previous list * call. * * @generated from protobuf field: string next_page_token = 2; */ nextPageToken: string; } /** * Response message for BatchCreateConsumerOverrides * * @generated from protobuf message google.api.serviceusage.v1beta1.BatchCreateConsumerOverridesResponse */ export interface BatchCreateConsumerOverridesResponse { /** * The overrides that were created. * * @generated from protobuf field: repeated google.api.serviceusage.v1beta1.QuotaOverride overrides = 1; */ overrides: QuotaOverride[]; } /** * Request message for ImportConsumerOverrides * * @generated from protobuf message google.api.serviceusage.v1beta1.ImportConsumerOverridesRequest */ export interface ImportConsumerOverridesRequest { /** * The resource name of the consumer. * * An example name would be: * `projects/123/services/compute.googleapis.com` * * @generated from protobuf field: string parent = 1; */ parent: string; /** * @generated from protobuf oneof: source */ source: { oneofKind: "inlineSource"; /** * The import data is specified in the request message itself * * @generated from protobuf field: google.api.serviceusage.v1beta1.OverrideInlineSource inline_source = 2; */ inlineSource: OverrideInlineSource; } | { oneofKind: undefined; }; /** * Whether to force the creation of the quota overrides. * Setting the force parameter to 'true' ignores all quota safety checks that * would fail the request. QuotaSafetyCheck lists all such validations. * * @generated from protobuf field: bool force = 3; */ force: boolean; /** * The list of quota safety checks to ignore before the override mutation. * Unlike 'force' field that ignores all the quota safety checks, the * 'force_only' field ignores only the specified checks; other checks are * still enforced. The 'force' and 'force_only' fields cannot both be set. * * @generated from protobuf field: repeated google.api.serviceusage.v1beta1.QuotaSafetyCheck force_only = 4; */ forceOnly: QuotaSafetyCheck[]; } /** * Response message for ImportConsumerOverrides * * @generated from protobuf message google.api.serviceusage.v1beta1.ImportConsumerOverridesResponse */ export interface ImportConsumerOverridesResponse { /** * The overrides that were created from the imported data. * * @generated from protobuf field: repeated google.api.serviceusage.v1beta1.QuotaOverride overrides = 1; */ overrides: QuotaOverride[]; } /** * Metadata message that provides information such as progress, * partial failures, and similar information on each GetOperation call * of LRO returned by ImportConsumerOverrides. * * @generated from protobuf message google.api.serviceusage.v1beta1.ImportConsumerOverridesMetadata */ export interface ImportConsumerOverridesMetadata { } /** * Response message for ImportAdminQuotaPolicies * * @generated from protobuf message google.api.serviceusage.v1beta1.ImportAdminQuotaPoliciesResponse */ export interface ImportAdminQuotaPoliciesResponse { /** * The policies that were created from the imported data. * * @generated from protobuf field: repeated google.api.serviceusage.v1beta1.AdminQuotaPolicy policies = 1; */ policies: AdminQuotaPolicy[]; } /** * Metadata message that provides information such as progress, * partial failures, and similar information on each GetOperation call * of LRO returned by ImportAdminQuotaPolicies. * * @generated from protobuf message google.api.serviceusage.v1beta1.ImportAdminQuotaPoliciesMetadata */ export interface ImportAdminQuotaPoliciesMetadata { } /** * Metadata message that provides information such as progress, * partial failures, and similar information on each GetOperation call * of LRO returned by CreateAdminQuotaPolicy. * * @generated from protobuf message google.api.serviceusage.v1beta1.CreateAdminQuotaPolicyMetadata */ export interface CreateAdminQuotaPolicyMetadata { } /** * Metadata message that provides information such as progress, * partial failures, and similar information on each GetOperation call * of LRO returned by UpdateAdminQuotaPolicy. * * @generated from protobuf message google.api.serviceusage.v1beta1.UpdateAdminQuotaPolicyMetadata */ export interface UpdateAdminQuotaPolicyMetadata { } /** * Metadata message that provides information such as progress, * partial failures, and similar information on each GetOperation call * of LRO returned by DeleteAdminQuotaPolicy. * * @generated from protobuf message google.api.serviceusage.v1beta1.DeleteAdminQuotaPolicyMetadata */ export interface DeleteAdminQuotaPolicyMetadata { } /** * Request message for generating service identity. * * @generated from protobuf message google.api.serviceusage.v1beta1.GenerateServiceIdentityRequest */ export interface GenerateServiceIdentityRequest { /** * Name of the consumer and service to generate an identity for. * * The `GenerateServiceIdentity` methods currently only support projects. * * An example name would be: * `projects/123/services/example.googleapis.com` where `123` is the * project number. * * @generated from protobuf field: string parent = 1; */ parent: string; } /** * Response message for getting service identity. * * @generated from protobuf message google.api.serviceusage.v1beta1.GetServiceIdentityResponse */ export interface GetServiceIdentityResponse { /** * Service identity that service producer can use to access consumer * resources. If exists is true, it contains email and unique_id. If exists is * false, it contains pre-constructed email and empty unique_id. * * @generated from protobuf field: google.api.serviceusage.v1beta1.ServiceIdentity identity = 1; */ identity?: ServiceIdentity; /** * Service identity state. * * @generated from protobuf field: google.api.serviceusage.v1beta1.GetServiceIdentityResponse.IdentityState state = 2; */ state: GetServiceIdentityResponse_IdentityState; } /** * Enum for service identity state. * * @generated from protobuf enum google.api.serviceusage.v1beta1.GetServiceIdentityResponse.IdentityState */ export declare enum GetServiceIdentityResponse_IdentityState { /** * Default service identity state. This value is used if the state is * omitted. * * @generated from protobuf enum value: IDENTITY_STATE_UNSPECIFIED = 0; */ IDENTITY_STATE_UNSPECIFIED = 0, /** * Service identity has been created and can be used. * * @generated from protobuf enum value: ACTIVE = 1; */ ACTIVE = 1 } /** * Metadata for the `GetServiceIdentity` method. * * @generated from protobuf message google.api.serviceusage.v1beta1.GetServiceIdentityMetadata */ export interface GetServiceIdentityMetadata { } declare class EnableServiceRequest$Type extends MessageType { constructor(); create(value?: PartialMessage): EnableServiceRequest; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: EnableServiceRequest): EnableServiceRequest; internalBinaryWrite(message: EnableServiceRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message google.api.serviceusage.v1beta1.EnableServiceRequest */ export declare const EnableServiceRequest: EnableServiceRequest$Type; declare class DisableServiceRequest$Type extends MessageType { constructor(); create(value?: PartialMessage): DisableServiceRequest; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: DisableServiceRequest): DisableServiceRequest; internalBinaryWrite(message: DisableServiceRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message google.api.serviceusage.v1beta1.DisableServiceRequest */ export declare const DisableServiceRequest: DisableServiceRequest$Type; declare class GetServiceRequest$Type extends MessageType { constructor(); create(value?: PartialMessage): GetServiceRequest; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: GetServiceRequest): GetServiceRequest; internalBinaryWrite(message: GetServiceRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message google.api.serviceusage.v1beta1.GetServiceRequest */ export declare const GetServiceRequest: GetServiceRequest$Type; declare class ListServicesRequest$Type extends MessageType { constructor(); create(value?: PartialMessage): ListServicesRequest; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: ListServicesRequest): ListServicesRequest; internalBinaryWrite(message: ListServicesRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message google.api.serviceusage.v1beta1.ListServicesRequest */ export declare const ListServicesRequest: ListServicesRequest$Type; declare class ListServicesResponse$Type extends MessageType { constructor(); create(value?: PartialMessage): ListServicesResponse; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: ListServicesResponse): ListServicesResponse; internalBinaryWrite(message: ListServicesResponse, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message google.api.serviceusage.v1beta1.ListServicesResponse */ export declare const ListServicesResponse: ListServicesResponse$Type; declare class BatchEnableServicesRequest$Type extends MessageType { constructor(); create(value?: PartialMessage): BatchEnableServicesRequest; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: BatchEnableServicesRequest): BatchEnableServicesRequest; internalBinaryWrite(message: BatchEnableServicesRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message google.api.serviceusage.v1beta1.BatchEnableServicesRequest */ export declare const BatchEnableServicesRequest: BatchEnableServicesRequest$Type; declare class ListConsumerQuotaMetricsRequest$Type extends MessageType { constructor(); create(value?: PartialMessage): ListConsumerQuotaMetricsRequest; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: ListConsumerQuotaMetricsRequest): ListConsumerQuotaMetricsRequest; internalBinaryWrite(message: ListConsumerQuotaMetricsRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message google.api.serviceusage.v1beta1.ListConsumerQuotaMetricsRequest */ export declare const ListConsumerQuotaMetricsRequest: ListConsumerQuotaMetricsRequest$Type; declare class ListConsumerQuotaMetricsResponse$Type extends MessageType { constructor(); create(value?: PartialMessage): ListConsumerQuotaMetricsResponse; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: ListConsumerQuotaMetricsResponse): ListConsumerQuotaMetricsResponse; internalBinaryWrite(message: ListConsumerQuotaMetricsResponse, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message google.api.serviceusage.v1beta1.ListConsumerQuotaMetricsResponse */ export declare const ListConsumerQuotaMetricsResponse: ListConsumerQuotaMetricsResponse$Type; declare class GetConsumerQuotaMetricRequest$Type extends MessageType { constructor(); create(value?: PartialMessage): GetConsumerQuotaMetricRequest; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: GetConsumerQuotaMetricRequest): GetConsumerQuotaMetricRequest; internalBinaryWrite(message: GetConsumerQuotaMetricRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message google.api.serviceusage.v1beta1.GetConsumerQuotaMetricRequest */ export declare const GetConsumerQuotaMetricRequest: GetConsumerQuotaMetricRequest$Type; declare class GetConsumerQuotaLimitRequest$Type extends MessageType { constructor(); create(value?: PartialMessage): GetConsumerQuotaLimitRequest; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: GetConsumerQuotaLimitRequest): GetConsumerQuotaLimitRequest; internalBinaryWrite(message: GetConsumerQuotaLimitRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message google.api.serviceusage.v1beta1.GetConsumerQuotaLimitRequest */ export declare const GetConsumerQuotaLimitRequest: GetConsumerQuotaLimitRequest$Type; declare class CreateAdminOverrideRequest$Type extends MessageType { constructor(); create(value?: PartialMessage): CreateAdminOverrideRequest; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: CreateAdminOverrideRequest): CreateAdminOverrideRequest; internalBinaryWrite(message: CreateAdminOverrideRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message google.api.serviceusage.v1beta1.CreateAdminOverrideRequest */ export declare const CreateAdminOverrideRequest: CreateAdminOverrideRequest$Type; declare class UpdateAdminOverrideRequest$Type extends MessageType { constructor(); create(value?: PartialMessage): UpdateAdminOverrideRequest; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: UpdateAdminOverrideRequest): UpdateAdminOverrideRequest; internalBinaryWrite(message: UpdateAdminOverrideRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message google.api.serviceusage.v1beta1.UpdateAdminOverrideRequest */ export declare const UpdateAdminOverrideRequest: UpdateAdminOverrideRequest$Type; declare class DeleteAdminOverrideRequest$Type extends MessageType { constructor(); create(value?: PartialMessage): DeleteAdminOverrideRequest; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: DeleteAdminOverrideRequest): DeleteAdminOverrideRequest; internalBinaryWrite(message: DeleteAdminOverrideRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message google.api.serviceusage.v1beta1.DeleteAdminOverrideRequest */ export declare const DeleteAdminOverrideRequest: DeleteAdminOverrideRequest$Type; declare class ListAdminOverridesRequest$Type extends MessageType { constructor(); create(value?: PartialMessage): ListAdminOverridesRequest; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: ListAdminOverridesRequest): ListAdminOverridesRequest; internalBinaryWrite(message: ListAdminOverridesRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message google.api.serviceusage.v1beta1.ListAdminOverridesRequest */ export declare const ListAdminOverridesRequest: ListAdminOverridesRequest$Type; declare class ListAdminOverridesResponse$Type extends MessageType { constructor(); create(value?: PartialMessage): ListAdminOverridesResponse; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: ListAdminOverridesResponse): ListAdminOverridesResponse; internalBinaryWrite(message: ListAdminOverridesResponse, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message google.api.serviceusage.v1beta1.ListAdminOverridesResponse */ export declare const ListAdminOverridesResponse: ListAdminOverridesResponse$Type; declare class BatchCreateAdminOverridesResponse$Type extends MessageType { constructor(); create(value?: PartialMessage): BatchCreateAdminOverridesResponse; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: BatchCreateAdminOverridesResponse): BatchCreateAdminOverridesResponse; internalBinaryWrite(message: BatchCreateAdminOverridesResponse, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message google.api.serviceusage.v1beta1.BatchCreateAdminOverridesResponse */ export declare const BatchCreateAdminOverridesResponse: BatchCreateAdminOverridesResponse$Type; declare class ImportAdminOverridesRequest$Type extends MessageType { constructor(); create(value?: PartialMessage): ImportAdminOverridesRequest; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: ImportAdminOverridesRequest): ImportAdminOverridesRequest; internalBinaryWrite(message: ImportAdminOverridesRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message google.api.serviceusage.v1beta1.ImportAdminOverridesRequest */ export declare const ImportAdminOverridesRequest: ImportAdminOverridesRequest$Type; declare class ImportAdminOverridesResponse$Type extends MessageType { constructor(); create(value?: PartialMessage): ImportAdminOverridesResponse; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: ImportAdminOverridesResponse): ImportAdminOverridesResponse; internalBinaryWrite(message: ImportAdminOverridesResponse, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message google.api.serviceusage.v1beta1.ImportAdminOverridesResponse */ export declare const ImportAdminOverridesResponse: ImportAdminOverridesResponse$Type; declare class ImportAdminOverridesMetadata$Type extends MessageType { constructor(); create(value?: PartialMessage): ImportAdminOverridesMetadata; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: ImportAdminOverridesMetadata): ImportAdminOverridesMetadata; internalBinaryWrite(message: ImportAdminOverridesMetadata, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message google.api.serviceusage.v1beta1.ImportAdminOverridesMetadata */ export declare const ImportAdminOverridesMetadata: ImportAdminOverridesMetadata$Type; declare class CreateConsumerOverrideRequest$Type extends MessageType { constructor(); create(value?: PartialMessage): CreateConsumerOverrideRequest; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: CreateConsumerOverrideRequest): CreateConsumerOverrideRequest; internalBinaryWrite(message: CreateConsumerOverrideRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message google.api.serviceusage.v1beta1.CreateConsumerOverrideRequest */ export declare const CreateConsumerOverrideRequest: CreateConsumerOverrideRequest$Type; declare class UpdateConsumerOverrideRequest$Type extends MessageType { constructor(); create(value?: PartialMessage): UpdateConsumerOverrideRequest; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: UpdateConsumerOverrideRequest): UpdateConsumerOverrideRequest; internalBinaryWrite(message: UpdateConsumerOverrideRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message google.api.serviceusage.v1beta1.UpdateConsumerOverrideRequest */ export declare const UpdateConsumerOverrideRequest: UpdateConsumerOverrideRequest$Type; declare class DeleteConsumerOverrideRequest$Type extends MessageType { constructor(); create(value?: PartialMessage): DeleteConsumerOverrideRequest; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: DeleteConsumerOverrideRequest): DeleteConsumerOverrideRequest; internalBinaryWrite(message: DeleteConsumerOverrideRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message google.api.serviceusage.v1beta1.DeleteConsumerOverrideRequest */ export declare const DeleteConsumerOverrideRequest: DeleteConsumerOverrideRequest$Type; declare class ListConsumerOverridesRequest$Type extends MessageType { constructor(); create(value?: PartialMessage): ListConsumerOverridesRequest; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: ListConsumerOverridesRequest): ListConsumerOverridesRequest; internalBinaryWrite(message: ListConsumerOverridesRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message google.api.serviceusage.v1beta1.ListConsumerOverridesRequest */ export declare const ListConsumerOverridesRequest: ListConsumerOverridesRequest$Type; declare class ListConsumerOverridesResponse$Type extends MessageType { constructor(); create(value?: PartialMessage): ListConsumerOverridesResponse; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: ListConsumerOverridesResponse): ListConsumerOverridesResponse; internalBinaryWrite(message: ListConsumerOverridesResponse, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message google.api.serviceusage.v1beta1.ListConsumerOverridesResponse */ export declare const ListConsumerOverridesResponse: ListConsumerOverridesResponse$Type; declare class BatchCreateConsumerOverridesResponse$Type extends MessageType { constructor(); create(value?: PartialMessage): BatchCreateConsumerOverridesResponse; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: BatchCreateConsumerOverridesResponse): BatchCreateConsumerOverridesResponse; internalBinaryWrite(message: BatchCreateConsumerOverridesResponse, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message google.api.serviceusage.v1beta1.BatchCreateConsumerOverridesResponse */ export declare const BatchCreateConsumerOverridesResponse: BatchCreateConsumerOverridesResponse$Type; declare class ImportConsumerOverridesRequest$Type extends MessageType { constructor(); create(value?: PartialMessage): ImportConsumerOverridesRequest; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: ImportConsumerOverridesRequest): ImportConsumerOverridesRequest; internalBinaryWrite(message: ImportConsumerOverridesRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message google.api.serviceusage.v1beta1.ImportConsumerOverridesRequest */ export declare const ImportConsumerOverridesRequest: ImportConsumerOverridesRequest$Type; declare class ImportConsumerOverridesResponse$Type extends MessageType { constructor(); create(value?: PartialMessage): ImportConsumerOverridesResponse; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: ImportConsumerOverridesResponse): ImportConsumerOverridesResponse; internalBinaryWrite(message: ImportConsumerOverridesResponse, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message google.api.serviceusage.v1beta1.ImportConsumerOverridesResponse */ export declare const ImportConsumerOverridesResponse: ImportConsumerOverridesResponse$Type; declare class ImportConsumerOverridesMetadata$Type extends MessageType { constructor(); create(value?: PartialMessage): ImportConsumerOverridesMetadata; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: ImportConsumerOverridesMetadata): ImportConsumerOverridesMetadata; internalBinaryWrite(message: ImportConsumerOverridesMetadata, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message google.api.serviceusage.v1beta1.ImportConsumerOverridesMetadata */ export declare const ImportConsumerOverridesMetadata: ImportConsumerOverridesMetadata$Type; declare class ImportAdminQuotaPoliciesResponse$Type extends MessageType { constructor(); create(value?: PartialMessage): ImportAdminQuotaPoliciesResponse; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: ImportAdminQuotaPoliciesResponse): ImportAdminQuotaPoliciesResponse; internalBinaryWrite(message: ImportAdminQuotaPoliciesResponse, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message google.api.serviceusage.v1beta1.ImportAdminQuotaPoliciesResponse */ export declare const ImportAdminQuotaPoliciesResponse: ImportAdminQuotaPoliciesResponse$Type; declare class ImportAdminQuotaPoliciesMetadata$Type extends MessageType { constructor(); create(value?: PartialMessage): ImportAdminQuotaPoliciesMetadata; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: ImportAdminQuotaPoliciesMetadata): ImportAdminQuotaPoliciesMetadata; internalBinaryWrite(message: ImportAdminQuotaPoliciesMetadata, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message google.api.serviceusage.v1beta1.ImportAdminQuotaPoliciesMetadata */ export declare const ImportAdminQuotaPoliciesMetadata: ImportAdminQuotaPoliciesMetadata$Type; declare class CreateAdminQuotaPolicyMetadata$Type extends MessageType { constructor(); create(value?: PartialMessage): CreateAdminQuotaPolicyMetadata; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: CreateAdminQuotaPolicyMetadata): CreateAdminQuotaPolicyMetadata; internalBinaryWrite(message: CreateAdminQuotaPolicyMetadata, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message google.api.serviceusage.v1beta1.CreateAdminQuotaPolicyMetadata */ export declare const CreateAdminQuotaPolicyMetadata: CreateAdminQuotaPolicyMetadata$Type; declare class UpdateAdminQuotaPolicyMetadata$Type extends MessageType { constructor(); create(value?: PartialMessage): UpdateAdminQuotaPolicyMetadata; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: UpdateAdminQuotaPolicyMetadata): UpdateAdminQuotaPolicyMetadata; internalBinaryWrite(message: UpdateAdminQuotaPolicyMetadata, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message google.api.serviceusage.v1beta1.UpdateAdminQuotaPolicyMetadata */ export declare const UpdateAdminQuotaPolicyMetadata: UpdateAdminQuotaPolicyMetadata$Type; declare class DeleteAdminQuotaPolicyMetadata$Type extends MessageType { constructor(); create(value?: PartialMessage): DeleteAdminQuotaPolicyMetadata; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: DeleteAdminQuotaPolicyMetadata): DeleteAdminQuotaPolicyMetadata; internalBinaryWrite(message: DeleteAdminQuotaPolicyMetadata, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message google.api.serviceusage.v1beta1.DeleteAdminQuotaPolicyMetadata */ export declare const DeleteAdminQuotaPolicyMetadata: DeleteAdminQuotaPolicyMetadata$Type; declare class GenerateServiceIdentityRequest$Type extends MessageType { constructor(); create(value?: PartialMessage): GenerateServiceIdentityRequest; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: GenerateServiceIdentityRequest): GenerateServiceIdentityRequest; internalBinaryWrite(message: GenerateServiceIdentityRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message google.api.serviceusage.v1beta1.GenerateServiceIdentityRequest */ export declare const GenerateServiceIdentityRequest: GenerateServiceIdentityRequest$Type; declare class GetServiceIdentityResponse$Type extends MessageType { constructor(); create(value?: PartialMessage): GetServiceIdentityResponse; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: GetServiceIdentityResponse): GetServiceIdentityResponse; internalBinaryWrite(message: GetServiceIdentityResponse, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message google.api.serviceusage.v1beta1.GetServiceIdentityResponse */ export declare const GetServiceIdentityResponse: GetServiceIdentityResponse$Type; declare class GetServiceIdentityMetadata$Type extends MessageType { constructor(); create(value?: PartialMessage): GetServiceIdentityMetadata; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: GetServiceIdentityMetadata): GetServiceIdentityMetadata; internalBinaryWrite(message: GetServiceIdentityMetadata, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message google.api.serviceusage.v1beta1.GetServiceIdentityMetadata */ export declare const GetServiceIdentityMetadata: GetServiceIdentityMetadata$Type; /** * @generated ServiceType for protobuf service google.api.serviceusage.v1beta1.ServiceUsage */ export declare const ServiceUsage: ServiceType; export {};