import type { EditorLocale } from '@/shared/locales';
import type { TableCellTextAlign, TableCellVerticalAlign } from '@/core/extensions/TableCellAlignment';
import './index.css';
/** 表格对齐菜单属性。 */
interface TableAlignmentMenuProps {
    locale: EditorLocale;
    container: HTMLElement | null;
    /** 二级菜单碰撞边界，保持与行/列操作菜单一致 */
    collisionBoundary: HTMLElement | null;
    activeTextAlign?: TableCellTextAlign | null;
    activeVerticalAlign?: TableCellVerticalAlign | null;
    onTextAlign: (align: TableCellTextAlign) => void;
    onVerticalAlign: (align: TableCellVerticalAlign) => void;
}
/**
 * 表格行/列菜单中的二级对齐菜单。
 */
export default function TableAlignmentMenu({ locale, container, collisionBoundary, activeTextAlign, activeVerticalAlign, onTextAlign, onVerticalAlign, }: TableAlignmentMenuProps): import("react/jsx-runtime").JSX.Element;
export {};
