import { PropsWithChildren } from 'react';
import { default as TableToolbarColumn } from './TableToolbarColumn';
export { TableToolbarColumn };
export type { TableToolbarColumnHorizontalAlign, TableToolbarColumnProps, TableToolbarColumnVerticalAlign, } from './TableToolbarColumn';
export type TableToolbarProps = {
    /**
     * Optional class names for the wrapper element.
     */
    className?: string;
    /**
     * Optional class names for the card that wraps collapsed toolbar controls
     * in the compact mobile layout.
     */
    collapseCardClassName?: string;
    /**
     * Optional toolbar width in pixels at which the toolbar switches into its compact
     * mobile/collapsible layout.
     *
     * @default 544
     */
    responsiveCollapseBreakpoint?: number;
    /**
     * Disables the compact mobile/collapsible toolbar layout.
     *
     * Use this as an escape hatch when a consuming service needs to keep the
     * default wrapping toolbar behavior regardless of the available toolbar width.
     *
     * @default false
     */
    disableResponsiveCollapse?: boolean;
};
declare const TableToolbar: (props: PropsWithChildren<TableToolbarProps>) => import("react/jsx-runtime").JSX.Element;
export default TableToolbar;
