import { type TicketDetailDrawerProps } from './ticket-detail-drawer';
import type { AnyTicket } from './types';
export interface TicketRowProps {
    ticket: AnyTicket;
    expanded: boolean;
    onToggle: (ticketId: string) => void;
    busy: boolean;
    supportSystemDown: boolean;
    onSendMessage: TicketDetailDrawerProps['onSendMessage'];
    onClose: TicketDetailDrawerProps['onClose'];
    onReopen: TicketDetailDrawerProps['onReopen'];
    /** Called after a successful close/reopen so the parent can collapse
     *  the drawer (status flipped — current action set is now stale). */
    onActionCollapsed: TicketDetailDrawerProps['onActionCollapsed'];
}
export declare function TicketRow({ ticket, expanded, onToggle, busy, supportSystemDown, onSendMessage, onClose, onReopen, onActionCollapsed, }: TicketRowProps): import("react/jsx-runtime").JSX.Element;
//# sourceMappingURL=ticket-row.d.ts.map