import { CoreSystemEntity, AuthUserMst } from "../../schema";
import { controllerResponse } from "../../utilities";
type IEntitySwitchErrorLogger = {
    [key in keyof MEntitySwitch]: string;
};
declare class MEntitySwitch {
    syen_id?: string;
    constructor(init: MEntitySwitch);
    Validate?(): Partial<IEntitySwitchErrorLogger>;
}
interface switchEntityControllerResponse extends controllerResponse {
    data?: Partial<switchEntityResponseData>;
    token?: string;
}
interface switchEntityResponseData {
    auth_user_mst: Partial<AuthUserMst>;
    core_system_entity?: CoreSystemEntity;
}
export { IEntitySwitchErrorLogger, // interface
MEntitySwitch, // model
switchEntityControllerResponse, switchEntityResponseData };
