import { IGlobalFilterComponent, ITableSearchService, TableEventOptions, LoadOnDemandOptions } from '@/core/interfaces';
import { TablePaginationOptions } from './table-pagination-options-props';
import { TableRowOptions } from './table-row-options-props';
import { TableStyleOptions } from './table-style-options-props';
export interface TableProps {
    service: ITableSearchService;
    GlobalFilterComponent?: IGlobalFilterComponent;
    paginationOptions?: TablePaginationOptions;
    styleOptions?: TableStyleOptions;
    rowOptions?: TableRowOptions;
    eventOptions?: TableEventOptions;
    loadOnDemandOptions?: LoadOnDemandOptions;
}
export declare const TablePropsDefault: (props: TableProps) => TableProps;
