declare const parseMetadata: (idpMeta: string, validateOpts: any) => Promise<Record<string, any>>;
declare const createIdPMetadataXML: ({ ssoUrl, entityId, x509cert, wantAuthnRequestsSigned, }: {
    ssoUrl: string;
    entityId: string;
    x509cert: string;
    wantAuthnRequestsSigned: boolean;
}) => string;
declare const createSPMetadataXML: ({ entityId, publicKeyString, acsUrl, encryption, }: {
    entityId: string;
    publicKeyString: string;
    acsUrl: string;
    encryption: boolean;
}) => string;
export { parseMetadata, createIdPMetadataXML, createSPMetadataXML };
