import * as pulumi from "@pulumi/pulumi"; import * as outputs from "./types/output"; /** * The `dynatrace.getGeoCountries` data source retrieves the list of countries and their codes. * * Geographic regions API: GET countries - https://docs.dynatrace.com/docs/shortlink/api-v2-rum-geographic-regions-get-countries * * ## Example Usage * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as dynatrace from "@pulumiverse/dynatrace"; * * const example = dynatrace.getGeoCountries({}); * export const test = example; * ``` */ export declare function getGeoCountries(opts?: pulumi.InvokeOptions): Promise; /** * A collection of values returned by getGeoCountries. */ export interface GetGeoCountriesResult { readonly countries: outputs.GetGeoCountriesCountry[]; /** * The provider-assigned unique ID for this managed resource. */ readonly id: string; } /** * The `dynatrace.getGeoCountries` data source retrieves the list of countries and their codes. * * Geographic regions API: GET countries - https://docs.dynatrace.com/docs/shortlink/api-v2-rum-geographic-regions-get-countries * * ## Example Usage * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as dynatrace from "@pulumiverse/dynatrace"; * * const example = dynatrace.getGeoCountries({}); * export const test = example; * ``` */ export declare function getGeoCountriesOutput(opts?: pulumi.InvokeOutputOptions): pulumi.Output;