import type { TicketPinBoardSort, TicketPinBoardTicket, TicketPosition } from './TicketPinBoard.types'; export declare const TICKET_CARD_SELECTOR = "[data-ticket-pin-board-card='true']"; export declare const sortTickets: (tickets: TicketPinBoardTicket[], sort: TicketPinBoardSort) => TicketPinBoardTicket[]; export declare const getVisibleTickets: ({ filedTicketIds, removedTicketIds, sort, tickets, unfiledOnly, }: { filedTicketIds: Set; removedTicketIds: Set; sort: TicketPinBoardSort; tickets: TicketPinBoardTicket[]; unfiledOnly: boolean; }) => TicketPinBoardTicket[]; export declare const getLoggedTicketCount: (tickets: TicketPinBoardTicket[], removedTicketIds: Set) => number; export declare const getRelatedTickets: (tickets: TicketPinBoardTicket[], ticket: TicketPinBoardTicket) => TicketPinBoardTicket[]; export declare const formatTicketDate: (value: string) => string; export declare const formatTicketDateTime: (value: string) => string; export declare const getTicketRotation: (index: number) => number; export declare const getTicketGroupLabel: (ticket: TicketPinBoardTicket) => string; export declare const safeSetPointerCapture: (element: HTMLElement, pointerId: number) => void; export declare const clampTicketPosition: ({ height, pointer, width, }: { height: number; pointer: TicketPosition; width: number; }) => { x: number; y: number; };