import { RawRule } from '@casl/ability'; import { IFdtoCreatePortalUserReq, IFdtoPermissionPosUser, IFdtoPermissionPosUserRole, IFdtoUpdatePortalUserReq } from './portal-user.interface'; export declare class FdtoPermissionPosUserRole implements IFdtoPermissionPosUserRole { restaurantId: string; roleId: string; } export declare class FdtoPermissionPosUser implements IFdtoPermissionPosUser { passcode: string; roles: FdtoPermissionPosUserRole[]; name: string; } export declare class FdtoUpdatePortalUserReq implements IFdtoUpdatePortalUserReq { permissions?: RawRule[]; posUser?: IFdtoPermissionPosUser; } export declare class FdtoCreatePortalUserReq implements IFdtoCreatePortalUserReq { phoneNumber?: string; email?: string; permissions: RawRule[]; posUser?: IFdtoPermissionPosUser; }