/**
 * authentik
 * Making authentication simple.
 *
 * The version of the OpenAPI document: 2025.12.0-rc1
 * Contact: hello@goauthentik.io
 *
 * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 * https://openapi-generator.tech
 * Do not edit the class manually.
 */
/**
 *
 * @export
 */
export declare const SAMLNameIDPolicyEnum: {
    readonly UrnOasisNamesTcSaml11NameidFormatEmailAddress: "urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress";
    readonly UrnOasisNamesTcSaml20NameidFormatPersistent: "urn:oasis:names:tc:SAML:2.0:nameid-format:persistent";
    readonly UrnOasisNamesTcSaml11NameidFormatX509SubjectName: "urn:oasis:names:tc:SAML:1.1:nameid-format:X509SubjectName";
    readonly UrnOasisNamesTcSaml20NameidFormatWindowsDomainQualifiedName: "urn:oasis:names:tc:SAML:2.0:nameid-format:WindowsDomainQualifiedName";
    readonly UrnOasisNamesTcSaml20NameidFormatTransient: "urn:oasis:names:tc:SAML:2.0:nameid-format:transient";
    readonly UrnOasisNamesTcSaml11NameidFormatUnspecified: "urn:oasis:names:tc:SAML:1.1:nameid-format:unspecified";
    readonly UnknownDefaultOpenApi: "11184809";
};
export type SAMLNameIDPolicyEnum = typeof SAMLNameIDPolicyEnum[keyof typeof SAMLNameIDPolicyEnum];
export declare function instanceOfSAMLNameIDPolicyEnum(value: any): boolean;
export declare function SAMLNameIDPolicyEnumFromJSON(json: any): SAMLNameIDPolicyEnum;
export declare function SAMLNameIDPolicyEnumFromJSONTyped(json: any, ignoreDiscriminator: boolean): SAMLNameIDPolicyEnum;
export declare function SAMLNameIDPolicyEnumToJSON(value?: SAMLNameIDPolicyEnum | null): any;
export declare function SAMLNameIDPolicyEnumToJSONTyped(value: any, ignoreDiscriminator: boolean): SAMLNameIDPolicyEnum;
//# sourceMappingURL=SAMLNameIDPolicyEnum.d.ts.map