export interface TableContextValue {
    getStyles: (selector: string, options?: {
        className?: any;
        style?: any;
        props?: any;
    }) => any;
    stickyHeader?: boolean;
    striped?: 'odd' | 'even';
    highlightOnHover?: boolean;
    withColumnBorders?: boolean;
    withRowBorders?: boolean;
    captionSide: 'top' | 'bottom';
}
export declare const provideTableContext: (value: TableContextValue) => void, useTableContext: () => TableContextValue;
