export declare enum AssignmentStrategy {
    ROUND_ROBIN = "ROUND_ROBIN",
    LOAD_BALANCE = "LOAD_BALANCE",
    MANUAL = "MANUAL",
    SKILL_BASED = "SKILL_BASED"
}
export declare class CreateGroupDto {
    name: string;
    code: string;
    description?: string;
    memberIds?: string[];
    managerId?: string;
    skills?: string[];
    assignmentStrategy?: AssignmentStrategy;
}
export declare class UpdateGroupDto {
    name?: string;
    description?: string;
    memberIds?: string[];
    managerId?: string | null;
    skills?: string[];
    assignmentStrategy?: AssignmentStrategy;
    isActive?: boolean;
}
export declare class QueryGroupDto {
    isActive?: boolean;
    keyword?: string;
}
export declare class UpdateGroupMembersDto {
    memberIds: string[];
}
