import { BaseClient, ClientConfig } from "../shared/client"; import { ConnectedApp } from "../b2c/connected_apps"; import { Debug } from "../b2c/debug"; import { Discovery } from "./discovery"; import { Fraud } from "../b2c/fraud"; import { IDP } from "./idp"; import { Impersonation } from "./impersonation"; import { JwtConfig } from "../shared/sessions"; import { M2M } from "../b2c/m2m"; import { MagicLinks } from "./magic_links"; import { OAuth } from "./oauth"; import { Organizations } from "./organizations"; import { OTPs } from "./otp"; import { Passwords } from "./passwords"; import { Project } from "../b2c/project"; import { RBAC } from "./rbac"; import { RecoveryCodes } from "./recovery_codes"; import { SCIM } from "./scim"; import { Sessions } from "./sessions"; import { SSO } from "./sso"; import { TOTPs } from "./totps"; export declare class B2BClient extends BaseClient { protected jwtConfig: JwtConfig; connectedApp: ConnectedApp; debug: Debug; discovery: Discovery; fraud: Fraud; idp: IDP; impersonation: Impersonation; m2m: M2M; magicLinks: MagicLinks; oauth: OAuth; otps: OTPs; organizations: Organizations; passwords: Passwords; project: Project; rbac: RBAC; recoveryCodes: RecoveryCodes; scim: SCIM; sso: SSO; sessions: Sessions; totps: TOTPs; constructor(config: ClientConfig); }