import * as pulumi from "@pulumi/pulumi";
import * as inputs from "./types/input";
/**
 * The provider type for the google-beta package. By default, resources use package-wide configuration
 * settings, however an explicit `Provider` instance may be created and passed during resource
 * construction to achieve fine-grained programmatic control over provider settings. See the
 * [documentation](https://www.pulumi.com/docs/reference/programming-model/#providers) for more information.
 */
export declare class Provider extends pulumi.ProviderResource {
    /**
     * Returns true if the given object is an instance of Provider.  This is designed to work even
     * when multiple copies of the Pulumi SDK have been loaded into the same process.
     */
    static isInstance(obj: any): obj is Provider;
    readonly accessApprovalCustomEndpoint: pulumi.Output<string | undefined>;
    readonly accessContextManagerCustomEndpoint: pulumi.Output<string | undefined>;
    readonly accessToken: pulumi.Output<string | undefined>;
    readonly activeDirectoryCustomEndpoint: pulumi.Output<string | undefined>;
    readonly alloydbCustomEndpoint: pulumi.Output<string | undefined>;
    readonly apiGatewayCustomEndpoint: pulumi.Output<string | undefined>;
    readonly apigeeCustomEndpoint: pulumi.Output<string | undefined>;
    readonly apihubCustomEndpoint: pulumi.Output<string | undefined>;
    readonly apikeysCustomEndpoint: pulumi.Output<string | undefined>;
    readonly appEngineCustomEndpoint: pulumi.Output<string | undefined>;
    readonly apphubCustomEndpoint: pulumi.Output<string | undefined>;
    readonly artifactRegistryCustomEndpoint: pulumi.Output<string | undefined>;
    readonly assuredWorkloadsCustomEndpoint: pulumi.Output<string | undefined>;
    readonly backupDrCustomEndpoint: pulumi.Output<string | undefined>;
    readonly beyondcorpCustomEndpoint: pulumi.Output<string | undefined>;
    readonly bigQueryCustomEndpoint: pulumi.Output<string | undefined>;
    readonly biglakeCustomEndpoint: pulumi.Output<string | undefined>;
    readonly biglakeIcebergCustomEndpoint: pulumi.Output<string | undefined>;
    readonly bigqueryAnalyticsHubCustomEndpoint: pulumi.Output<string | undefined>;
    readonly bigqueryConnectionCustomEndpoint: pulumi.Output<string | undefined>;
    readonly bigqueryDataTransferCustomEndpoint: pulumi.Output<string | undefined>;
    readonly bigqueryDatapolicyCustomEndpoint: pulumi.Output<string | undefined>;
    readonly bigqueryDatapolicyv2CustomEndpoint: pulumi.Output<string | undefined>;
    readonly bigqueryReservationCustomEndpoint: pulumi.Output<string | undefined>;
    readonly bigtableCustomEndpoint: pulumi.Output<string | undefined>;
    readonly billingCustomEndpoint: pulumi.Output<string | undefined>;
    readonly billingProject: pulumi.Output<string | undefined>;
    readonly binaryAuthorizationCustomEndpoint: pulumi.Output<string | undefined>;
    readonly blockchainNodeEngineCustomEndpoint: pulumi.Output<string | undefined>;
    readonly certificateManagerCustomEndpoint: pulumi.Output<string | undefined>;
    readonly cesCustomEndpoint: pulumi.Output<string | undefined>;
    readonly chronicleCustomEndpoint: pulumi.Output<string | undefined>;
    readonly cloudAssetCustomEndpoint: pulumi.Output<string | undefined>;
    readonly cloudBillingCustomEndpoint: pulumi.Output<string | undefined>;
    readonly cloudBuildCustomEndpoint: pulumi.Output<string | undefined>;
    readonly cloudFunctionsCustomEndpoint: pulumi.Output<string | undefined>;
    readonly cloudIdentityCustomEndpoint: pulumi.Output<string | undefined>;
    readonly cloudIdsCustomEndpoint: pulumi.Output<string | undefined>;
    readonly cloudQuotasCustomEndpoint: pulumi.Output<string | undefined>;
    readonly cloudResourceManagerCustomEndpoint: pulumi.Output<string | undefined>;
    readonly cloudRunCustomEndpoint: pulumi.Output<string | undefined>;
    readonly cloudRunV2CustomEndpoint: pulumi.Output<string | undefined>;
    readonly cloudSchedulerCustomEndpoint: pulumi.Output<string | undefined>;
    readonly cloudSecurityComplianceCustomEndpoint: pulumi.Output<string | undefined>;
    readonly cloudTasksCustomEndpoint: pulumi.Output<string | undefined>;
    readonly cloudbuildv2CustomEndpoint: pulumi.Output<string | undefined>;
    readonly clouddeployCustomEndpoint: pulumi.Output<string | undefined>;
    readonly clouddomainsCustomEndpoint: pulumi.Output<string | undefined>;
    readonly cloudfunctions2CustomEndpoint: pulumi.Output<string | undefined>;
    readonly colabCustomEndpoint: pulumi.Output<string | undefined>;
    readonly composerCustomEndpoint: pulumi.Output<string | undefined>;
    readonly computeCustomEndpoint: pulumi.Output<string | undefined>;
    readonly contactCenterInsightsCustomEndpoint: pulumi.Output<string | undefined>;
    readonly containerAnalysisCustomEndpoint: pulumi.Output<string | undefined>;
    readonly containerAttachedCustomEndpoint: pulumi.Output<string | undefined>;
    readonly containerAwsCustomEndpoint: pulumi.Output<string | undefined>;
    readonly containerAzureCustomEndpoint: pulumi.Output<string | undefined>;
    readonly containerCustomEndpoint: pulumi.Output<string | undefined>;
    readonly coreBillingCustomEndpoint: pulumi.Output<string | undefined>;
    readonly credentials: pulumi.Output<string | undefined>;
    readonly dataCatalogCustomEndpoint: pulumi.Output<string | undefined>;
    readonly dataFusionCustomEndpoint: pulumi.Output<string | undefined>;
    readonly dataLossPreventionCustomEndpoint: pulumi.Output<string | undefined>;
    readonly dataPipelineCustomEndpoint: pulumi.Output<string | undefined>;
    readonly databaseMigrationServiceCustomEndpoint: pulumi.Output<string | undefined>;
    readonly dataflowCustomEndpoint: pulumi.Output<string | undefined>;
    readonly dataformCustomEndpoint: pulumi.Output<string | undefined>;
    readonly dataplexCustomEndpoint: pulumi.Output<string | undefined>;
    readonly dataprocCustomEndpoint: pulumi.Output<string | undefined>;
    readonly dataprocGdcCustomEndpoint: pulumi.Output<string | undefined>;
    readonly dataprocMetastoreCustomEndpoint: pulumi.Output<string | undefined>;
    readonly datastreamCustomEndpoint: pulumi.Output<string | undefined>;
    readonly deploymentManagerCustomEndpoint: pulumi.Output<string | undefined>;
    readonly developerConnectCustomEndpoint: pulumi.Output<string | undefined>;
    readonly dialogflowCustomEndpoint: pulumi.Output<string | undefined>;
    readonly dialogflowCxCustomEndpoint: pulumi.Output<string | undefined>;
    readonly discoveryEngineCustomEndpoint: pulumi.Output<string | undefined>;
    readonly dnsCustomEndpoint: pulumi.Output<string | undefined>;
    readonly documentAiCustomEndpoint: pulumi.Output<string | undefined>;
    readonly documentAiWarehouseCustomEndpoint: pulumi.Output<string | undefined>;
    readonly edgecontainerCustomEndpoint: pulumi.Output<string | undefined>;
    readonly edgenetworkCustomEndpoint: pulumi.Output<string | undefined>;
    readonly essentialContactsCustomEndpoint: pulumi.Output<string | undefined>;
    readonly eventarcCustomEndpoint: pulumi.Output<string | undefined>;
    readonly filestoreCustomEndpoint: pulumi.Output<string | undefined>;
    readonly firebaseAiLogicCustomEndpoint: pulumi.Output<string | undefined>;
    readonly firebaseAppCheckCustomEndpoint: pulumi.Output<string | undefined>;
    readonly firebaseAppHostingCustomEndpoint: pulumi.Output<string | undefined>;
    readonly firebaseCustomEndpoint: pulumi.Output<string | undefined>;
    readonly firebaseDataConnectCustomEndpoint: pulumi.Output<string | undefined>;
    readonly firebaseDatabaseCustomEndpoint: pulumi.Output<string | undefined>;
    readonly firebaseExtensionsCustomEndpoint: pulumi.Output<string | undefined>;
    readonly firebaseHostingCustomEndpoint: pulumi.Output<string | undefined>;
    readonly firebaseStorageCustomEndpoint: pulumi.Output<string | undefined>;
    readonly firebaserulesCustomEndpoint: pulumi.Output<string | undefined>;
    readonly firestoreCustomEndpoint: pulumi.Output<string | undefined>;
    readonly geminiCustomEndpoint: pulumi.Output<string | undefined>;
    readonly gkeBackupCustomEndpoint: pulumi.Output<string | undefined>;
    readonly gkeHub2CustomEndpoint: pulumi.Output<string | undefined>;
    readonly gkeHubCustomEndpoint: pulumi.Output<string | undefined>;
    readonly gkeonpremCustomEndpoint: pulumi.Output<string | undefined>;
    readonly googlePartnerName: pulumi.Output<string | undefined>;
    readonly healthcareCustomEndpoint: pulumi.Output<string | undefined>;
    readonly iam2CustomEndpoint: pulumi.Output<string | undefined>;
    readonly iam3CustomEndpoint: pulumi.Output<string | undefined>;
    readonly iamBetaCustomEndpoint: pulumi.Output<string | undefined>;
    readonly iamCredentialsCustomEndpoint: pulumi.Output<string | undefined>;
    readonly iamCustomEndpoint: pulumi.Output<string | undefined>;
    readonly iamWorkforcePoolCustomEndpoint: pulumi.Output<string | undefined>;
    readonly iapCustomEndpoint: pulumi.Output<string | undefined>;
    readonly identityPlatformCustomEndpoint: pulumi.Output<string | undefined>;
    readonly impersonateServiceAccount: pulumi.Output<string | undefined>;
    readonly integrationConnectorsCustomEndpoint: pulumi.Output<string | undefined>;
    readonly integrationsCustomEndpoint: pulumi.Output<string | undefined>;
    readonly kmsCustomEndpoint: pulumi.Output<string | undefined>;
    readonly loggingCustomEndpoint: pulumi.Output<string | undefined>;
    readonly lookerCustomEndpoint: pulumi.Output<string | undefined>;
    readonly lustreCustomEndpoint: pulumi.Output<string | undefined>;
    readonly managedKafkaCustomEndpoint: pulumi.Output<string | undefined>;
    readonly memcacheCustomEndpoint: pulumi.Output<string | undefined>;
    readonly memorystoreCustomEndpoint: pulumi.Output<string | undefined>;
    readonly migrationCenterCustomEndpoint: pulumi.Output<string | undefined>;
    readonly mlEngineCustomEndpoint: pulumi.Output<string | undefined>;
    readonly modelArmorCustomEndpoint: pulumi.Output<string | undefined>;
    readonly modelArmorGlobalCustomEndpoint: pulumi.Output<string | undefined>;
    readonly monitoringCustomEndpoint: pulumi.Output<string | undefined>;
    readonly netappCustomEndpoint: pulumi.Output<string | undefined>;
    readonly networkConnectivityCustomEndpoint: pulumi.Output<string | undefined>;
    readonly networkConnectivityv1CustomEndpoint: pulumi.Output<string | undefined>;
    readonly networkManagementCustomEndpoint: pulumi.Output<string | undefined>;
    readonly networkSecurityCustomEndpoint: pulumi.Output<string | undefined>;
    readonly networkServicesCustomEndpoint: pulumi.Output<string | undefined>;
    readonly notebooksCustomEndpoint: pulumi.Output<string | undefined>;
    readonly observabilityCustomEndpoint: pulumi.Output<string | undefined>;
    readonly oracleDatabaseCustomEndpoint: pulumi.Output<string | undefined>;
    readonly orgPolicyCustomEndpoint: pulumi.Output<string | undefined>;
    readonly osConfigCustomEndpoint: pulumi.Output<string | undefined>;
    readonly osConfigV2CustomEndpoint: pulumi.Output<string | undefined>;
    readonly osLoginCustomEndpoint: pulumi.Output<string | undefined>;
    readonly parallelstoreCustomEndpoint: pulumi.Output<string | undefined>;
    readonly parameterManagerCustomEndpoint: pulumi.Output<string | undefined>;
    readonly parameterManagerRegionalCustomEndpoint: pulumi.Output<string | undefined>;
    readonly privatecaCustomEndpoint: pulumi.Output<string | undefined>;
    readonly privilegedAccessManagerCustomEndpoint: pulumi.Output<string | undefined>;
    readonly project: pulumi.Output<string | undefined>;
    readonly publicCaCustomEndpoint: pulumi.Output<string | undefined>;
    readonly pubsubCustomEndpoint: pulumi.Output<string | undefined>;
    readonly pubsubLiteCustomEndpoint: pulumi.Output<string | undefined>;
    readonly pulumiAttributionLabelAdditionStrategy: pulumi.Output<string | undefined>;
    readonly recaptchaEnterpriseCustomEndpoint: pulumi.Output<string | undefined>;
    readonly redisCustomEndpoint: pulumi.Output<string | undefined>;
    readonly region: pulumi.Output<string | undefined>;
    readonly requestReason: pulumi.Output<string | undefined>;
    readonly requestTimeout: pulumi.Output<string | undefined>;
    readonly resourceManager3CustomEndpoint: pulumi.Output<string | undefined>;
    readonly resourceManagerCustomEndpoint: pulumi.Output<string | undefined>;
    readonly resourceManagerV3CustomEndpoint: pulumi.Output<string | undefined>;
    readonly runtimeConfigCustomEndpoint: pulumi.Output<string | undefined>;
    readonly runtimeconfigCustomEndpoint: pulumi.Output<string | undefined>;
    readonly saasRuntimeCustomEndpoint: pulumi.Output<string | undefined>;
    readonly secretManagerCustomEndpoint: pulumi.Output<string | undefined>;
    readonly secretManagerRegionalCustomEndpoint: pulumi.Output<string | undefined>;
    readonly secureSourceManagerCustomEndpoint: pulumi.Output<string | undefined>;
    readonly securityCenterCustomEndpoint: pulumi.Output<string | undefined>;
    readonly securityCenterManagementCustomEndpoint: pulumi.Output<string | undefined>;
    readonly securityCenterV2CustomEndpoint: pulumi.Output<string | undefined>;
    readonly securityScannerCustomEndpoint: pulumi.Output<string | undefined>;
    readonly securitypostureCustomEndpoint: pulumi.Output<string | undefined>;
    readonly serviceDirectoryCustomEndpoint: pulumi.Output<string | undefined>;
    readonly serviceManagementCustomEndpoint: pulumi.Output<string | undefined>;
    readonly serviceNetworkingCustomEndpoint: pulumi.Output<string | undefined>;
    readonly serviceUsageCustomEndpoint: pulumi.Output<string | undefined>;
    readonly siteVerificationCustomEndpoint: pulumi.Output<string | undefined>;
    readonly sourceRepoCustomEndpoint: pulumi.Output<string | undefined>;
    readonly spannerCustomEndpoint: pulumi.Output<string | undefined>;
    readonly sqlCustomEndpoint: pulumi.Output<string | undefined>;
    readonly storageBatchOperationsCustomEndpoint: pulumi.Output<string | undefined>;
    readonly storageControlCustomEndpoint: pulumi.Output<string | undefined>;
    readonly storageCustomEndpoint: pulumi.Output<string | undefined>;
    readonly storageInsightsCustomEndpoint: pulumi.Output<string | undefined>;
    readonly storageTransferCustomEndpoint: pulumi.Output<string | undefined>;
    readonly tagsCustomEndpoint: pulumi.Output<string | undefined>;
    readonly tagsLocationCustomEndpoint: pulumi.Output<string | undefined>;
    readonly tpuV2CustomEndpoint: pulumi.Output<string | undefined>;
    readonly transcoderCustomEndpoint: pulumi.Output<string | undefined>;
    readonly universeDomain: pulumi.Output<string | undefined>;
    readonly vertexAiCustomEndpoint: pulumi.Output<string | undefined>;
    readonly vmwareengineCustomEndpoint: pulumi.Output<string | undefined>;
    readonly vpcAccessCustomEndpoint: pulumi.Output<string | undefined>;
    readonly workbenchCustomEndpoint: pulumi.Output<string | undefined>;
    readonly workflowsCustomEndpoint: pulumi.Output<string | undefined>;
    readonly workstationsCustomEndpoint: pulumi.Output<string | undefined>;
    readonly zone: pulumi.Output<string | undefined>;
    /**
     * Create a Provider resource with the given unique name, arguments, and options.
     *
     * @param name The _unique_ name of the resource.
     * @param args The arguments to use to populate this resource's properties.
     * @param opts A bag of options that control this resource's behavior.
     */
    constructor(name: string, args?: ProviderArgs, opts?: pulumi.ResourceOptions);
    /**
     * This function returns a Terraform config object with terraform-namecased keys,to be used with the Terraform Module Provider.
     */
    terraformConfig(): pulumi.Output<Provider.TerraformConfigResult>;
}
/**
 * The set of arguments for constructing a Provider resource.
 */
export interface ProviderArgs {
    accessApprovalCustomEndpoint?: pulumi.Input<string>;
    accessContextManagerCustomEndpoint?: pulumi.Input<string>;
    accessToken?: pulumi.Input<string>;
    activeDirectoryCustomEndpoint?: pulumi.Input<string>;
    addPulumiAttributionLabel?: pulumi.Input<boolean>;
    alloydbCustomEndpoint?: pulumi.Input<string>;
    apiGatewayCustomEndpoint?: pulumi.Input<string>;
    apigeeCustomEndpoint?: pulumi.Input<string>;
    apihubCustomEndpoint?: pulumi.Input<string>;
    apikeysCustomEndpoint?: pulumi.Input<string>;
    appEngineCustomEndpoint?: pulumi.Input<string>;
    apphubCustomEndpoint?: pulumi.Input<string>;
    artifactRegistryCustomEndpoint?: pulumi.Input<string>;
    assuredWorkloadsCustomEndpoint?: pulumi.Input<string>;
    backupDrCustomEndpoint?: pulumi.Input<string>;
    batching?: pulumi.Input<inputs.ProviderBatching>;
    beyondcorpCustomEndpoint?: pulumi.Input<string>;
    bigQueryCustomEndpoint?: pulumi.Input<string>;
    biglakeCustomEndpoint?: pulumi.Input<string>;
    biglakeIcebergCustomEndpoint?: pulumi.Input<string>;
    bigqueryAnalyticsHubCustomEndpoint?: pulumi.Input<string>;
    bigqueryConnectionCustomEndpoint?: pulumi.Input<string>;
    bigqueryDataTransferCustomEndpoint?: pulumi.Input<string>;
    bigqueryDatapolicyCustomEndpoint?: pulumi.Input<string>;
    bigqueryDatapolicyv2CustomEndpoint?: pulumi.Input<string>;
    bigqueryReservationCustomEndpoint?: pulumi.Input<string>;
    bigtableCustomEndpoint?: pulumi.Input<string>;
    billingCustomEndpoint?: pulumi.Input<string>;
    billingProject?: pulumi.Input<string>;
    binaryAuthorizationCustomEndpoint?: pulumi.Input<string>;
    blockchainNodeEngineCustomEndpoint?: pulumi.Input<string>;
    certificateManagerCustomEndpoint?: pulumi.Input<string>;
    cesCustomEndpoint?: pulumi.Input<string>;
    chronicleCustomEndpoint?: pulumi.Input<string>;
    cloudAssetCustomEndpoint?: pulumi.Input<string>;
    cloudBillingCustomEndpoint?: pulumi.Input<string>;
    cloudBuildCustomEndpoint?: pulumi.Input<string>;
    cloudFunctionsCustomEndpoint?: pulumi.Input<string>;
    cloudIdentityCustomEndpoint?: pulumi.Input<string>;
    cloudIdsCustomEndpoint?: pulumi.Input<string>;
    cloudQuotasCustomEndpoint?: pulumi.Input<string>;
    cloudResourceManagerCustomEndpoint?: pulumi.Input<string>;
    cloudRunCustomEndpoint?: pulumi.Input<string>;
    cloudRunV2CustomEndpoint?: pulumi.Input<string>;
    cloudSchedulerCustomEndpoint?: pulumi.Input<string>;
    cloudSecurityComplianceCustomEndpoint?: pulumi.Input<string>;
    cloudTasksCustomEndpoint?: pulumi.Input<string>;
    cloudbuildv2CustomEndpoint?: pulumi.Input<string>;
    clouddeployCustomEndpoint?: pulumi.Input<string>;
    clouddomainsCustomEndpoint?: pulumi.Input<string>;
    cloudfunctions2CustomEndpoint?: pulumi.Input<string>;
    colabCustomEndpoint?: pulumi.Input<string>;
    composerCustomEndpoint?: pulumi.Input<string>;
    computeCustomEndpoint?: pulumi.Input<string>;
    contactCenterInsightsCustomEndpoint?: pulumi.Input<string>;
    containerAnalysisCustomEndpoint?: pulumi.Input<string>;
    containerAttachedCustomEndpoint?: pulumi.Input<string>;
    containerAwsCustomEndpoint?: pulumi.Input<string>;
    containerAzureCustomEndpoint?: pulumi.Input<string>;
    containerCustomEndpoint?: pulumi.Input<string>;
    coreBillingCustomEndpoint?: pulumi.Input<string>;
    credentials?: pulumi.Input<string>;
    dataCatalogCustomEndpoint?: pulumi.Input<string>;
    dataFusionCustomEndpoint?: pulumi.Input<string>;
    dataLossPreventionCustomEndpoint?: pulumi.Input<string>;
    dataPipelineCustomEndpoint?: pulumi.Input<string>;
    databaseMigrationServiceCustomEndpoint?: pulumi.Input<string>;
    dataflowCustomEndpoint?: pulumi.Input<string>;
    dataformCustomEndpoint?: pulumi.Input<string>;
    dataplexCustomEndpoint?: pulumi.Input<string>;
    dataprocCustomEndpoint?: pulumi.Input<string>;
    dataprocGdcCustomEndpoint?: pulumi.Input<string>;
    dataprocMetastoreCustomEndpoint?: pulumi.Input<string>;
    datastreamCustomEndpoint?: pulumi.Input<string>;
    defaultLabels?: pulumi.Input<{
        [key: string]: pulumi.Input<string>;
    }>;
    deploymentManagerCustomEndpoint?: pulumi.Input<string>;
    developerConnectCustomEndpoint?: pulumi.Input<string>;
    dialogflowCustomEndpoint?: pulumi.Input<string>;
    dialogflowCxCustomEndpoint?: pulumi.Input<string>;
    disableGooglePartnerName?: pulumi.Input<boolean>;
    discoveryEngineCustomEndpoint?: pulumi.Input<string>;
    dnsCustomEndpoint?: pulumi.Input<string>;
    documentAiCustomEndpoint?: pulumi.Input<string>;
    documentAiWarehouseCustomEndpoint?: pulumi.Input<string>;
    edgecontainerCustomEndpoint?: pulumi.Input<string>;
    edgenetworkCustomEndpoint?: pulumi.Input<string>;
    essentialContactsCustomEndpoint?: pulumi.Input<string>;
    eventarcCustomEndpoint?: pulumi.Input<string>;
    externalCredentials?: pulumi.Input<inputs.ProviderExternalCredentials>;
    filestoreCustomEndpoint?: pulumi.Input<string>;
    firebaseAiLogicCustomEndpoint?: pulumi.Input<string>;
    firebaseAppCheckCustomEndpoint?: pulumi.Input<string>;
    firebaseAppHostingCustomEndpoint?: pulumi.Input<string>;
    firebaseCustomEndpoint?: pulumi.Input<string>;
    firebaseDataConnectCustomEndpoint?: pulumi.Input<string>;
    firebaseDatabaseCustomEndpoint?: pulumi.Input<string>;
    firebaseExtensionsCustomEndpoint?: pulumi.Input<string>;
    firebaseHostingCustomEndpoint?: pulumi.Input<string>;
    firebaseStorageCustomEndpoint?: pulumi.Input<string>;
    firebaserulesCustomEndpoint?: pulumi.Input<string>;
    firestoreCustomEndpoint?: pulumi.Input<string>;
    geminiCustomEndpoint?: pulumi.Input<string>;
    gkeBackupCustomEndpoint?: pulumi.Input<string>;
    gkeHub2CustomEndpoint?: pulumi.Input<string>;
    gkeHubCustomEndpoint?: pulumi.Input<string>;
    gkeonpremCustomEndpoint?: pulumi.Input<string>;
    googlePartnerName?: pulumi.Input<string>;
    healthcareCustomEndpoint?: pulumi.Input<string>;
    iam2CustomEndpoint?: pulumi.Input<string>;
    iam3CustomEndpoint?: pulumi.Input<string>;
    iamBetaCustomEndpoint?: pulumi.Input<string>;
    iamCredentialsCustomEndpoint?: pulumi.Input<string>;
    iamCustomEndpoint?: pulumi.Input<string>;
    iamWorkforcePoolCustomEndpoint?: pulumi.Input<string>;
    iapCustomEndpoint?: pulumi.Input<string>;
    identityPlatformCustomEndpoint?: pulumi.Input<string>;
    impersonateServiceAccount?: pulumi.Input<string>;
    impersonateServiceAccountDelegates?: pulumi.Input<pulumi.Input<string>[]>;
    integrationConnectorsCustomEndpoint?: pulumi.Input<string>;
    integrationsCustomEndpoint?: pulumi.Input<string>;
    kmsCustomEndpoint?: pulumi.Input<string>;
    loggingCustomEndpoint?: pulumi.Input<string>;
    lookerCustomEndpoint?: pulumi.Input<string>;
    lustreCustomEndpoint?: pulumi.Input<string>;
    managedKafkaCustomEndpoint?: pulumi.Input<string>;
    memcacheCustomEndpoint?: pulumi.Input<string>;
    memorystoreCustomEndpoint?: pulumi.Input<string>;
    migrationCenterCustomEndpoint?: pulumi.Input<string>;
    mlEngineCustomEndpoint?: pulumi.Input<string>;
    modelArmorCustomEndpoint?: pulumi.Input<string>;
    modelArmorGlobalCustomEndpoint?: pulumi.Input<string>;
    monitoringCustomEndpoint?: pulumi.Input<string>;
    netappCustomEndpoint?: pulumi.Input<string>;
    networkConnectivityCustomEndpoint?: pulumi.Input<string>;
    networkConnectivityv1CustomEndpoint?: pulumi.Input<string>;
    networkManagementCustomEndpoint?: pulumi.Input<string>;
    networkSecurityCustomEndpoint?: pulumi.Input<string>;
    networkServicesCustomEndpoint?: pulumi.Input<string>;
    notebooksCustomEndpoint?: pulumi.Input<string>;
    observabilityCustomEndpoint?: pulumi.Input<string>;
    oracleDatabaseCustomEndpoint?: pulumi.Input<string>;
    orgPolicyCustomEndpoint?: pulumi.Input<string>;
    osConfigCustomEndpoint?: pulumi.Input<string>;
    osConfigV2CustomEndpoint?: pulumi.Input<string>;
    osLoginCustomEndpoint?: pulumi.Input<string>;
    parallelstoreCustomEndpoint?: pulumi.Input<string>;
    parameterManagerCustomEndpoint?: pulumi.Input<string>;
    parameterManagerRegionalCustomEndpoint?: pulumi.Input<string>;
    privatecaCustomEndpoint?: pulumi.Input<string>;
    privilegedAccessManagerCustomEndpoint?: pulumi.Input<string>;
    project?: pulumi.Input<string>;
    publicCaCustomEndpoint?: pulumi.Input<string>;
    pubsubCustomEndpoint?: pulumi.Input<string>;
    pubsubLiteCustomEndpoint?: pulumi.Input<string>;
    pulumiAttributionLabelAdditionStrategy?: pulumi.Input<string>;
    recaptchaEnterpriseCustomEndpoint?: pulumi.Input<string>;
    redisCustomEndpoint?: pulumi.Input<string>;
    region?: pulumi.Input<string>;
    requestReason?: pulumi.Input<string>;
    requestTimeout?: pulumi.Input<string>;
    resourceManager3CustomEndpoint?: pulumi.Input<string>;
    resourceManagerCustomEndpoint?: pulumi.Input<string>;
    resourceManagerV3CustomEndpoint?: pulumi.Input<string>;
    runtimeConfigCustomEndpoint?: pulumi.Input<string>;
    runtimeconfigCustomEndpoint?: pulumi.Input<string>;
    saasRuntimeCustomEndpoint?: pulumi.Input<string>;
    scopes?: pulumi.Input<pulumi.Input<string>[]>;
    secretManagerCustomEndpoint?: pulumi.Input<string>;
    secretManagerRegionalCustomEndpoint?: pulumi.Input<string>;
    secureSourceManagerCustomEndpoint?: pulumi.Input<string>;
    securityCenterCustomEndpoint?: pulumi.Input<string>;
    securityCenterManagementCustomEndpoint?: pulumi.Input<string>;
    securityCenterV2CustomEndpoint?: pulumi.Input<string>;
    securityScannerCustomEndpoint?: pulumi.Input<string>;
    securitypostureCustomEndpoint?: pulumi.Input<string>;
    serviceDirectoryCustomEndpoint?: pulumi.Input<string>;
    serviceManagementCustomEndpoint?: pulumi.Input<string>;
    serviceNetworkingCustomEndpoint?: pulumi.Input<string>;
    serviceUsageCustomEndpoint?: pulumi.Input<string>;
    siteVerificationCustomEndpoint?: pulumi.Input<string>;
    sourceRepoCustomEndpoint?: pulumi.Input<string>;
    spannerCustomEndpoint?: pulumi.Input<string>;
    sqlCustomEndpoint?: pulumi.Input<string>;
    storageBatchOperationsCustomEndpoint?: pulumi.Input<string>;
    storageControlCustomEndpoint?: pulumi.Input<string>;
    storageCustomEndpoint?: pulumi.Input<string>;
    storageInsightsCustomEndpoint?: pulumi.Input<string>;
    storageTransferCustomEndpoint?: pulumi.Input<string>;
    tagsCustomEndpoint?: pulumi.Input<string>;
    tagsLocationCustomEndpoint?: pulumi.Input<string>;
    tpuV2CustomEndpoint?: pulumi.Input<string>;
    transcoderCustomEndpoint?: pulumi.Input<string>;
    universeDomain?: pulumi.Input<string>;
    userProjectOverride?: pulumi.Input<boolean>;
    vertexAiCustomEndpoint?: pulumi.Input<string>;
    vmwareengineCustomEndpoint?: pulumi.Input<string>;
    vpcAccessCustomEndpoint?: pulumi.Input<string>;
    workbenchCustomEndpoint?: pulumi.Input<string>;
    workflowsCustomEndpoint?: pulumi.Input<string>;
    workstationsCustomEndpoint?: pulumi.Input<string>;
    zone?: pulumi.Input<string>;
}
export declare namespace Provider {
    /**
     * The results of the Provider.terraformConfig method.
     */
    interface TerraformConfigResult {
        readonly result: {
            [key: string]: any;
        };
    }
}
