import { BaseEntity } from '../database/base.entity';
import { RoleEntity } from './role.entity';
export declare enum AccessLevel {
    NONE = "none",
    VIEW = "view",
    CREATE = "create",
    EDIT = "edit",
    DELETE = "delete"
}
export declare enum ModuleName {
    QUERY = "query",
    BOOKING = "booking",
    DRIVER_ASSIGNMENT = "driver_assignment",
    MOVEMENT_CHART = "movement_chart",
    PAYMENT_SETTLEMENT = "payment_settlement",
    TRANSPORT_PRICING = "transport_pricing",
    ACTIVITY_PRICING = "activity_pricing",
    HOTEL = "hotel",
    TRANSPORTATION = "transportation",
    ACTIVITY = "activity",
    SUPPLIER = "supplier",
    DRIVER = "driver",
    VEHICLE = "vehicle",
    SETTINGS = "settings"
}
export declare class RolePermissionEntity extends BaseEntity {
    role: RoleEntity;
    module: string;
    access_level: AccessLevel;
}
