import { ValidateInResponseTo } from '@node-saml/node-saml/lib/types'; export declare const SPID_LEVELS: { readonly 1: "https://www.spid.gov.it/SpidL1"; readonly 2: "https://www.spid.gov.it/SpidL2"; readonly 3: "https://www.spid.gov.it/SpidL3"; }; export declare const FORCE_AUTHN_LEVELS: ReadonlyArray; export declare const SPID_IDP_IDENTIFIERS: { readonly 'https://id.lepida.it/idp/shibboleth': "lepidaid"; readonly 'https://identity.infocert.it': "infocertid"; readonly 'https://identity.sieltecloud.it': "sielteid"; readonly 'https://idp.namirialtsp.com/idp': "namirialid"; readonly 'https://login.id.tim.it/affwebservices/public/saml2sso': "timid"; readonly 'https://loginspid.aruba.it': "arubaid"; readonly 'https://posteid.poste.it': "posteid"; readonly 'https://spid.intesa.it': "intesaid"; readonly 'https://spid.register.it': "spiditalia"; }; export declare const IDENTIFIER_FORMAT = "urn:oasis:names:tc:SAML:2.0:nameid-format:transient"; export declare const ISSUER_FORMAT = "urn:oasis:names:tc:SAML:2.0:nameid-format:entity"; export declare const SUBJECT_CONFIRMATION_METHOD = "urn:oasis:names:tc:SAML:2.0:cm:bearer"; export declare const SPID_FORCED_SAML_CONFIG: { readonly signMetadata: false; readonly digestAlgorithm: "sha512"; readonly allowCreate: false; readonly wantAssertionsSigned: true; readonly wantAuthnResponseSigned: true; readonly disableRequestedAuthnContext: false; readonly validateInResponseTo: ValidateInResponseTo.never; readonly identifierFormat: "urn:oasis:names:tc:SAML:2.0:nameid-format:transient"; readonly passive: false; readonly cacheProvider: undefined; readonly requestIdExpirationPeriodMs: number; readonly xmlSignatureTransforms: string[]; readonly acceptedClockSkewMs: 0; readonly maxAssertionAgeMs: undefined; readonly providerName: undefined; readonly disableRequestAcsUrl: false; readonly scoping: undefined; readonly metadataContactPerson: undefined; readonly metadataOrganization: undefined; readonly spNameQualifier: undefined; readonly samlAuthnRequestExtensions: undefined; readonly samlLogoutRequestExtensions: undefined; readonly host: undefined; readonly path: undefined; readonly protocol: undefined; }; export declare const NS: { SAML_METADATA: string; SAML_PROTOCOL: string; SAML_ASSERTION: string; SIG: string; SPID: string; };