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']; /** DOM `id` applied to the row's outer element. Parents that surface * a deep-link target set `ticket-` so `useScrollToHash` * resolves it. `scroll-mt-24` is already baked into the outer * element regardless. */ id?: string; } export declare function TicketRow({ ticket, expanded, onToggle, busy, supportSystemDown, onSendMessage, onClose, onReopen, onActionCollapsed, id, }: TicketRowProps): import("react").JSX.Element; //# sourceMappingURL=ticket-row.d.ts.map