import { PropsWithChildren, ReactNode } from 'react';
export type TableToolbarColumnHorizontalAlign = 'left' | 'right';
export type TableToolbarColumnVerticalAlign = 'start' | 'center' | 'end';
export type TableToolbarColumnProps = {
    /**
     * Controls whether the column is rendered in the left or right toolbar group.
     *
     * @default 'left'
     */
    horizontalAlign?: TableToolbarColumnHorizontalAlign;
    /**
     * Vertically centers this toolbar column within its group.
     *
     * @default 'end'
     */
    verticalAlign?: TableToolbarColumnVerticalAlign;
    /**
     * Optional label rendered above the column content.
     */
    label?: ReactNode;
    /**
     * Optional class names for the column wrapper.
     */
    className?: string;
    /**
     * Adds the default toolbar separator styling for the column.
     */
    separator?: boolean;
};
declare const TableToolbarColumn: (props: PropsWithChildren<TableToolbarColumnProps>) => import("react/jsx-runtime").JSX.Element;
export default TableToolbarColumn;
