import { ProviderExtensions } from './ProviderExtensions';
/** An IAM Federation Provider creation request */
export interface ProviderRequest {
    /** Whether account users should still be usable as a login method or not */
    disableUsers?: boolean;
    /** SAML Extensions to embed inside the SAML requests */
    extensions: ProviderExtensions;
    /** SAML Group attribute name */
    groupAttributeName?: string;
    /** IdP's signing certificate */
    metadata: string;
    /** Whether SAML Authn Requests should be signed */
    signRequests?: boolean;
    /** SAML User attribute name */
    userAttributeName?: string;
}
//# sourceMappingURL=ProviderRequest.d.ts.map