import { TicketCategory, TicketPriority } from '@prisma/client';
export declare class CreateTicketDto {
    complexId: string;
    lotId?: string;
    category: TicketCategory;
    priority?: TicketPriority;
    title: string;
    description: string;
    location?: string;
}
export declare class AddTicketMessageDto {
    body: string;
    isInternal?: boolean;
}
export declare class AssignTicketDto {
    assigneeId: string;
}
export declare class UpdateTicketStatusDto {
    status: 'NEW' | 'ACKNOWLEDGED' | 'IN_PROGRESS' | 'AWAITING_PARTS' | 'RESOLVED' | 'CLOSED' | 'REJECTED';
}
