import * as pulumi from "@pulumi/pulumi";
/**
 * Use this data source to retrieve all available AWS namespaces. This is the list of allowed values for `metrics_config.namespace_filters` `includeOnly` or `excludeOnly` in `datadog.aws.IntegrationAccount` resource.
 */
export declare function getIntegrationAvailableNamespaces(opts?: pulumi.InvokeOptions): Promise<GetIntegrationAvailableNamespacesResult>;
/**
 * A collection of values returned by getIntegrationAvailableNamespaces.
 */
export interface GetIntegrationAvailableNamespacesResult {
    /**
     * List of available AWS namespaces.
     */
    readonly awsNamespaces: string[];
    /**
     * The ID of this resource.
     */
    readonly id: string;
}
/**
 * Use this data source to retrieve all available AWS namespaces. This is the list of allowed values for `metrics_config.namespace_filters` `includeOnly` or `excludeOnly` in `datadog.aws.IntegrationAccount` resource.
 */
export declare function getIntegrationAvailableNamespacesOutput(opts?: pulumi.InvokeOutputOptions): pulumi.Output<GetIntegrationAvailableNamespacesResult>;
//# sourceMappingURL=getIntegrationAvailableNamespaces.d.ts.map