import type { ActionsColumn, IndicatorColumn } from "@ticatec/uniface-element/DataTable"; import type { DataColumn } from "@ticatec/uniface-element/DataTable"; import { type Snippet } from "svelte"; import type { IPagedDataManager } from "@ticatec/app-data-manager"; import "@ticatec/uniface-filter-panel/uniface-filter-panel.css"; import type { ButtonActions } from "@ticatec/uniface-element/ActionBar"; import type { PageInitialize } from "@ticatec/uniface-micro-frame/common"; import type { GetRowFontStyle } from "@ticatec/uniface-element/types"; interface Props { indicatorColumn: IndicatorColumn; initializeData?: PageInitialize; columns: Array; actionsColumn?: ActionsColumn; selectedRows?: Array; list?: Array; dataManager: IPagedDataManager; criteria?: any; rowHeight?: number; busyIndicator?: string | null; roundTable?: boolean; actions: ButtonActions; advancedTitle?: string; emptyText?: string; getRowFontStyle?: GetRowFontStyle; searchPanel?: Snippet; advancedPanel?: Snippet; onError?: (ex: any) => void; } declare const ManagedPagingDataTableBoard: import("svelte").Component Promise; refresh: () => Promise; }, "selectedRows" | "list" | "criteria">; type ManagedPagingDataTableBoard = ReturnType; export default ManagedPagingDataTableBoard;