import Base from "../../../../Base"; import { IdpConnections } from "./connections"; import { IdpGeneral } from "./general"; import { IdpNotifications } from "./notifications"; import { IdpOAuthApps } from "./oauthApps"; import { IdpPat } from "./pats"; import { IdpTwoFactor } from "./twoFactor"; export declare class IdpSettings extends Base { /** * Handles everything around a user's pats (Personal Access Tokens) */ get pat(): IdpPat; private _pat?; /** * Handles everything around general user settings */ get general(): IdpGeneral; private _general?; /** * Handles everything around notification settings of user */ get notifications(): IdpNotifications; private _notifications?; /** * Manages user's OAuth applications */ get oAuthApps(): IdpOAuthApps; private _oAuthApps?; /** * Handles everything around a user's two factor authentication */ get twoFactor(): IdpTwoFactor; private _twoFactor?; /** * Handles everything around a user's two factor authentication */ get connections(): IdpConnections; private _connections?; protected getEndpoint(endpoint: string): string; }