import React, { ReactNode } from 'react';
import { FiltersMap } from '@wix/bex-core';
import { TableFoldersState } from '../../state';
import { TagsElement } from '../Tags';
export interface TableFoldersLayoutProps<T1, F1 extends FiltersMap, T2, F2 extends FiltersMap> {
    dataHook?: string;
    children?: ReactNode | ReactNode[];
    state: TableFoldersState<T1, F1, T2, F2>;
    tags?: TagsElement<T1, Partial<F1 & F2>>;
}
declare function _TableFoldersLayout<T1, F1 extends FiltersMap, T2, F2 extends FiltersMap>(props: TableFoldersLayoutProps<T1, F1, T2, F2>): React.JSX.Element;
export declare const TableFoldersLayout: typeof _TableFoldersLayout & {
    displayName: string;
};
export {};
//# sourceMappingURL=TableFoldersLayout.d.ts.map