/// export declare type Alignment2D = 'topLeft' | 'topCenter' | 'topRight' | 'centerLeft' | 'center' | 'centerRight' | 'bottomLeft' | 'bottomCenter' | 'bottomRight'; export declare type Alignment2DObjs = { [K in Alignment2D]: { [k in K]: boolean; }; }[Alignment2D]; export declare type VerticalAlignment = 'top' | 'center' | 'bottom'; export declare type HorizontalAlignment = 'left' | 'center' | 'right'; export declare type Alignment1DHorizontal = 'left' | 'centerHorizontally' | 'right'; export declare type Alignment1DVertical = 'top' | 'centerVertically' | 'bottom'; export declare type Alignment1D = Alignment1DHorizontal | Alignment1DVertical; export declare type Alignment1DObjs = { [K in Alignment1D]: { [k in K]: boolean; }; }[Alignment1D]; export declare type Align2AuxProps = { alignments: [VerticalAlignment | undefined, HorizontalAlignment | undefined][]; } & { x?: number; y?: number; }; export declare const splitAlignment: (alignment: Alignment2D | Alignment1D) => [VerticalAlignment | undefined, HorizontalAlignment | undefined]; declare type Align2Props = { [K in Alignment2D]?: React.CElement | React.CElement[]; } | { [K in Alignment1DHorizontal]?: React.CElement | React.CElement[]; } | { [K in Alignment1DVertical]?: React.CElement | React.CElement[]; }; export declare const Align2: import("react").ForwardRefExoticComponent>; export declare const Align2Aux: import("react").ForwardRefExoticComponent<{ alignments: [VerticalAlignment | undefined, HorizontalAlignment | undefined][]; } & { x?: number | undefined; y?: number | undefined; } & { children?: import("react").ReactNode; } & { name?: any; debug?: boolean | undefined; } & import("react").RefAttributes>; export {}; //# sourceMappingURL=Align2.d.ts.map