export type AlignmentSelectHorizontal = 'left' | 'center' | 'right'; export type AlignmentSelectVertical = 'top' | 'center' | 'bottom'; export type AlignmentSelectValue = `${AlignmentSelectHorizontal}-${AlignmentSelectVertical}`; export type AlignmentSelectOption = { horizontal: AlignmentSelectHorizontal; label: string; value: AlignmentSelectValue; vertical: AlignmentSelectVertical; x: 0 | 1 | 2; y: 0 | 1 | 2; }; export declare const defaultAlignmentSelectValue: AlignmentSelectValue; export declare const alignmentSelectOptions: readonly [{ readonly value: "left-top"; readonly label: "Left top"; readonly horizontal: "left"; readonly vertical: "top"; readonly x: 0; readonly y: 0; }, { readonly value: "center-top"; readonly label: "Center top"; readonly horizontal: "center"; readonly vertical: "top"; readonly x: 1; readonly y: 0; }, { readonly value: "right-top"; readonly label: "Right top"; readonly horizontal: "right"; readonly vertical: "top"; readonly x: 2; readonly y: 0; }, { readonly value: "left-center"; readonly label: "Left center"; readonly horizontal: "left"; readonly vertical: "center"; readonly x: 0; readonly y: 1; }, { readonly value: "center-center"; readonly label: "Center center"; readonly horizontal: "center"; readonly vertical: "center"; readonly x: 1; readonly y: 1; }, { readonly value: "right-center"; readonly label: "Right center"; readonly horizontal: "right"; readonly vertical: "center"; readonly x: 2; readonly y: 1; }, { readonly value: "left-bottom"; readonly label: "Left bottom"; readonly horizontal: "left"; readonly vertical: "bottom"; readonly x: 0; readonly y: 2; }, { readonly value: "center-bottom"; readonly label: "Center bottom"; readonly horizontal: "center"; readonly vertical: "bottom"; readonly x: 1; readonly y: 2; }, { readonly value: "right-bottom"; readonly label: "Right bottom"; readonly horizontal: "right"; readonly vertical: "bottom"; readonly x: 2; readonly y: 2; }]; export declare const getAlignmentSelectOption: (value: AlignmentSelectValue) => { readonly value: "left-top"; readonly label: "Left top"; readonly horizontal: "left"; readonly vertical: "top"; readonly x: 0; readonly y: 0; } | { readonly value: "center-top"; readonly label: "Center top"; readonly horizontal: "center"; readonly vertical: "top"; readonly x: 1; readonly y: 0; } | { readonly value: "right-top"; readonly label: "Right top"; readonly horizontal: "right"; readonly vertical: "top"; readonly x: 2; readonly y: 0; } | { readonly value: "left-center"; readonly label: "Left center"; readonly horizontal: "left"; readonly vertical: "center"; readonly x: 0; readonly y: 1; } | { readonly value: "center-center"; readonly label: "Center center"; readonly horizontal: "center"; readonly vertical: "center"; readonly x: 1; readonly y: 1; } | { readonly value: "right-center"; readonly label: "Right center"; readonly horizontal: "right"; readonly vertical: "center"; readonly x: 2; readonly y: 1; } | { readonly value: "left-bottom"; readonly label: "Left bottom"; readonly horizontal: "left"; readonly vertical: "bottom"; readonly x: 0; readonly y: 2; } | { readonly value: "center-bottom"; readonly label: "Center bottom"; readonly horizontal: "center"; readonly vertical: "bottom"; readonly x: 1; readonly y: 2; } | { readonly value: "right-bottom"; readonly label: "Right bottom"; readonly horizontal: "right"; readonly vertical: "bottom"; readonly x: 2; readonly y: 2; }; export declare const getAlignmentSelectIndex: (value: AlignmentSelectValue) => number; export declare const getGridIndex: (index: number, key: string) => number;