import * as pulumi from "@pulumi/pulumi";
/**
 * Get SAML Provider metadata
 */
export declare function getProviderSamlMetadata(args?: GetProviderSamlMetadataArgs, opts?: pulumi.InvokeOptions): Promise<GetProviderSamlMetadataResult>;
/**
 * A collection of arguments for invoking getProviderSamlMetadata.
 */
export interface GetProviderSamlMetadataArgs {
    /**
     * Find provider by name
     */
    name?: string;
    /**
     * Find provider by ID
     */
    providerId?: number;
}
/**
 * A collection of values returned by getProviderSamlMetadata.
 */
export interface GetProviderSamlMetadataResult {
    /**
     * The provider-assigned unique ID for this managed resource.
     */
    readonly id: string;
    /**
     * SAML Metadata Generated.
     */
    readonly metadata: string;
    /**
     * Find provider by name
     */
    readonly name?: string;
    /**
     * Find provider by ID
     */
    readonly providerId?: number;
}
/**
 * Get SAML Provider metadata
 */
export declare function getProviderSamlMetadataOutput(args?: GetProviderSamlMetadataOutputArgs, opts?: pulumi.InvokeOptions): pulumi.Output<GetProviderSamlMetadataResult>;
/**
 * A collection of arguments for invoking getProviderSamlMetadata.
 */
export interface GetProviderSamlMetadataOutputArgs {
    /**
     * Find provider by name
     */
    name?: pulumi.Input<string>;
    /**
     * Find provider by ID
     */
    providerId?: pulumi.Input<number>;
}
