import type { GetRowFontStyle, OnClick } from "@ticatec/uniface-element/types"; import type { FilterFn } from "@ticatec/uniface-element/ListBox"; import type { ActionsColumn, DataColumn, IndicatorColumn } from "@ticatec/uniface-element/DataTable"; import type { PageAttrs } from "@ticatec/uniface-micro-frame/common"; import type { ButtonActions } from "@ticatec/uniface-element/ActionBar"; import type { Snippet } from "svelte"; interface Props { indicatorColumn?: IndicatorColumn | null; columns: Array; actionsColumn?: ActionsColumn | null; selectedRows?: Array; list: Array; onCreateNewClick?: OnClick; onRefreshClick: OnClick; roundTable?: boolean; filterFn?: FilterFn | null; page$attrs: PageAttrs; canBeClosed?: boolean; rowHeight?: number; actions?: ButtonActions | null; placeholder?: string; round?: boolean; shadow?: boolean; emptyText?: string; getRowFontStyle?: GetRowFontStyle; sidebar?: Snippet; } declare const TablePage: import("svelte").Component; type TablePage = ReturnType; export default TablePage;