/// <reference types="react" />
import { SimpleInterpolation } from 'styled-components';
import { AlignmentProps } from '../../types';
export declare function getHorizontalAlignStyle({ alignHorizontal, orientation, parentProps, }: AlignmentProps): SimpleInterpolation;
export declare function getVerticalAlignStyle({ alignVertical, orientation, parentProps, }: AlignmentProps): SimpleInterpolation;
export declare function getAlignmentStyles(props: AlignmentProps): SimpleInterpolation;
export declare const AlignmentStyles: import("styled-components").FlattenInterpolation<import("styled-components").ThemedStyledProps<AlignmentProps & {
    readonly parentProps?: (import("../../types").AnimationProps<Record<string, unknown>> & import("../../types").BackgroundProps & import("../../types").BorderColorProps & import("../../types").BorderStyleProps & import("../../types/appearance/border/width").BorderWidthProps & import("../../types").BorderRadiusProps & import("../../types").CursorProps & import("../../types").DepthProps & import("../../types").ShadowProps & {
        readonly height?: string | number | undefined;
        readonly maxHeight?: string | number | undefined;
        readonly maxWidth?: string | number | undefined;
        readonly minHeight?: string | number | undefined;
        readonly minWidth?: string | number | undefined;
        readonly size?: import("../../types").Size | undefined;
        readonly width?: string | number | undefined;
    } & {
        readonly parentProps?: (import("../../types").AnimationProps<Record<string, unknown>> & import("../../types").BackgroundProps & import("../../types").BorderColorProps & import("../../types").BorderStyleProps & import("../../types/appearance/border/width").BorderWidthProps & import("../../types").BorderRadiusProps & import("../../types").CursorProps & import("../../types").DepthProps & import("../../types").ShadowProps & {
            readonly height?: string | number | undefined;
            readonly maxHeight?: string | number | undefined;
            readonly maxWidth?: string | number | undefined;
            readonly minHeight?: string | number | undefined;
            readonly minWidth?: string | number | undefined;
            readonly size?: import("../../types").Size | undefined;
            readonly width?: string | number | undefined;
        } & any & import("../../types").PerspectiveProps & import("../../types").RotateProps & import("../../types").ScaleProps & import("../../types").SkewProps & import("../../types").TransformOriginProps & import("../../types").TranslateProps & import("../../types").VisibilityProps & Record<string, unknown> & import("../../types").StateProps<Record<string, unknown>> & AlignmentProps & import("../../types").MarginProps & Omit<Partial<AlignmentProps & import("../../types").DepthProps & import("../../types").MarginProps & Record<string, unknown> & import("../../types").PaddingProps & import("../../types").PositionProps>, "children" | "form" | "height" | "maxHeight" | "maxWidth" | "minHeight" | "minWidth" | "size" | "width"> & {
            readonly as?: string | import("react").ComponentType<unknown> | undefined;
            readonly parentProps?: import("../../types").ParentProps<import("../../types").CommonComponentProps<string | import("react").JSXElementConstructor<any>>> | undefined;
            readonly ref?: import("react").ForwardedRef<unknown> | undefined;
        } & import("../../types").StateProps<AlignmentProps & import("../../types").DepthProps & import("../../types").MarginProps & Record<string, unknown> & import("../../types").PaddingProps & import("../../types").PositionProps> & import("../../types").PaddingProps & import("../../types").PositionProps) | undefined;
    } & import("../../types").PerspectiveProps & import("../../types").RotateProps & import("../../types").ScaleProps & import("../../types").SkewProps & import("../../types").TransformOriginProps & import("../../types").TranslateProps & import("../../types").VisibilityProps & Record<string, unknown> & import("../../types").StateProps<Record<string, unknown>> & AlignmentProps & import("../../types").MarginProps & Omit<Partial<AlignmentProps & import("../../types").DepthProps & import("../../types").MarginProps & Record<string, unknown> & import("../../types").PaddingProps & import("../../types").PositionProps>, "children" | "form" | "height" | "maxHeight" | "maxWidth" | "minHeight" | "minWidth" | "size" | "width"> & {
        readonly as?: string | import("react").ComponentType<unknown> | undefined;
        readonly parentProps?: import("../../types").ParentProps<import("../../types").CommonComponentProps<string | import("react").JSXElementConstructor<any>>> | undefined;
        readonly ref?: import("react").ForwardedRef<unknown> | undefined;
    } & import("../../types").StateProps<AlignmentProps & import("../../types").DepthProps & import("../../types").MarginProps & Record<string, unknown> & import("../../types").PaddingProps & import("../../types").PositionProps> & import("../../types").PaddingProps & import("../../types").PositionProps) | undefined;
}, any>>;
//# sourceMappingURL=alignment.d.ts.map