import { SSO } from './sso'; import { App } from './app'; import type { JacksonOptionWithRequiredLogger, SSOTracesInstance } from '../../typings'; import { IdPLogin } from './idp-login'; declare const IdentityFederation: ({ db, opts, ssoTraces, }: { db: any; opts: JacksonOptionWithRequiredLogger; ssoTraces: SSOTracesInstance; }) => Promise<{ app: App; sso: SSO; idpLogin: IdPLogin; }>; export default IdentityFederation; export * from './types';