import { t as IRestApiContext } from "./types2.mjs"; import { OidcConfigDto, SamlPreferences, SamlToggleDto, TestOidcConfigResponseDto } from "@n8n/api-types"; //#region src/api/sso.d.ts type SamlPreferencesExtractedData = { entityID: string; returnUrl: string; }; declare const initSSO: (context: IRestApiContext, redirectUrl?: string) => Promise; declare const getSamlMetadata: (context: IRestApiContext) => Promise; declare const getSamlConfig: (context: IRestApiContext) => Promise; declare const saveSamlConfig: (context: IRestApiContext, data: Partial) => Promise; declare const toggleSamlConfig: (context: IRestApiContext, data: SamlToggleDto) => Promise; declare const testSamlConfig: (context: IRestApiContext, data: Partial) => Promise; declare const getOidcConfig: (context: IRestApiContext) => Promise; declare const saveOidcConfig: (context: IRestApiContext, data: OidcConfigDto) => Promise; declare const testOidcConfig: (context: IRestApiContext) => Promise; declare const initOidcLogin: (context: IRestApiContext) => Promise; type OidcLogoutResponse = { redirectUrl: string | null; }; declare const oidcLogout: (context: IRestApiContext) => Promise; //#endregion export { getSamlMetadata as a, oidcLogout as c, testOidcConfig as d, testSamlConfig as f, getSamlConfig as i, saveOidcConfig as l, SamlPreferencesExtractedData as n, initOidcLogin as o, toggleSamlConfig as p, getOidcConfig as r, initSSO as s, OidcLogoutResponse as t, saveSamlConfig as u }; //# sourceMappingURL=sso.d.mts.map