import { PermissionState } from 'common/enum/permission-state.enum';
import { RolePermissionStateEntity } from 'modules/role-permission/roles/entities/role-permission-state.entity';
export declare class PermissionWithStateDto {
    id: string;
    name: string;
    displayName: string;
    description?: string;
    state: PermissionState;
    isActive: boolean;
}
export declare class SubPermissionWithStateDto {
    id: string;
    name: string;
    displayName: string;
    description?: string;
    state: PermissionState;
    isActive: boolean;
    permissionId: string;
}
export declare function mapPermissionWithStateDto(permission: RolePermissionStateEntity): PermissionWithStateDto;
export declare function mapSubPermissionWithStateDto(subPermission: RolePermissionStateEntity): SubPermissionWithStateDto;
