import { BaseResponse } from '../types'; import { IActiveSession, IPanelUser, IUser, IdentityState } from '../../entities/IOperator'; export declare function operatorCheckIdentity(this: any, identity: string): Promise | undefined>; export declare function operatorLogout(this: any, session_key: string): Promise | undefined>; export declare function operatorTokenRefresh(this: any, refresh_token: string): Promise | undefined>; export declare function operatorActiveSessions(this: any): Promise | undefined>; export declare function operatorCheckSessionExistence(this: any, session_key: string): Promise | undefined>; export declare function operatorCheckSessionsLimit(this: any): Promise | undefined>; export declare function operatorDeleteSession(this: any, session_list: string[]): Promise | undefined>; export declare function operatorOTPLoginVerify(this: any, identity: string, otp_code: string): Promise | undefined>; export declare function operatorOTPSendLogin(this: any, identity: string): Promise | undefined>; export declare function operatorQRCodeCreate(this: any): Promise | undefined>; export declare function operatorQRCodeVerify(this: any, qr_code: string): Promise | undefined>; export declare function operatorWebLogin(this: any, identity: string, password: string): Promise | undefined>; export declare function operatorOTPSendRegister(this: any, identity: string): Promise | undefined>; export declare function operatorOTPVerifyRegister(this: any, identity: string, otp_code: string): Promise | undefined>; export declare function operatorResetPasswordChange(this: any, password: string, confirm_password: string): Promise | undefined>; export declare function operatorResetPasswordOTPSend(this: any, identity: string): Promise | undefined>; export declare function operatorProfile(this: any): Promise | undefined>; export declare function operatorProfileUpdate(this: any, overrides: Partial): Promise | undefined>; export declare function operatorProfilePublicPanel(this: any, user_id: number): Promise | undefined>; export declare function operatorOnlineProfileCreate(this: any, name: string): Promise | undefined>; export declare function operatorOnlineProfileDelete(this: any, profile_id: number): Promise | undefined>; export declare function operatorOnlineProfileList(this: any): Promise | undefined>; export declare function operatorOnlineProfileUpdate(this: any, profile_id: number, name: string): Promise | undefined>;