export type DataTableProAlign = "left" | "center" | "right"; export type DataTableProPin = "left" | "right"; export type DataTableProColumn = { field: string; header: string; width?: number | string; align?: DataTableProAlign; pinned?: DataTableProPin; filterable?: boolean; }; export type DataTableProExportFormat = "csv" | "json"; export type DataTableProOptions = { selector: string; columns: DataTableProColumn[]; data: Record[]; title?: string; height?: number; rowHeight?: number; filters?: Record; exports?: DataTableProExportFormat[]; onExport?: (format: DataTableProExportFormat, payload: string) => void; onRowClick?: (row: Record, index: number) => void; hydrate?: boolean; }; //# sourceMappingURL=DataTablePro.types.d.ts.map