/// <reference types="react" />
import { SimpleInterpolation } from 'styled-components';
import { SizeProps } from '../../types';
export declare function getMaxHeightStyle({ maxHeight, }: SizeProps): SimpleInterpolation;
export declare function getMinHeightStyle({ minHeight, }: SizeProps): SimpleInterpolation;
export declare function getHeightStyle({ parentProps, height, }: SizeProps): SimpleInterpolation;
export declare function getMaxWidthStyle({ maxWidth }: SizeProps): SimpleInterpolation;
export declare function getMinWidthStyle({ minWidth }: SizeProps): SimpleInterpolation;
export declare function getWidthStyle({ parentProps, width, }: SizeProps): SimpleInterpolation;
export declare function getSizeStyle({ parentProps, size, }: SizeProps): SimpleInterpolation;
export declare function getSizeStyles(props: SizeProps): SimpleInterpolation;
export declare const SizeStyles: import("styled-components").FlattenInterpolation<import("styled-components").ThemedStyledProps<{
    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>> & import("../../types").AlignmentProps & import("../../types").MarginProps & Pick<import("react").HTMLProps<import("../../types").AlignmentProps & import("../../types").DepthProps & import("../../types").MarginProps & Record<string, unknown> & import("../../types").PaddingProps & import("../../types").PositionProps>, "className" | "id" | "style"> & {
        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<import("../../types").AlignmentProps & import("../../types").DepthProps & import("../../types").MarginProps & Record<string, unknown> & import("../../types").PaddingProps & import("../../types").PositionProps> & import("../../types").PaddingProps & import("../../types").PositionProps) | 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;
    } & {
        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>> & import("../../types").AlignmentProps & import("../../types").MarginProps & Pick<import("react").HTMLProps<import("../../types").AlignmentProps & import("../../types").DepthProps & import("../../types").MarginProps & Record<string, unknown> & import("../../types").PaddingProps & import("../../types").PositionProps>, "className" | "id" | "style"> & {
            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<import("../../types").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>> & import("../../types").AlignmentProps & import("../../types").MarginProps & Pick<import("react").HTMLProps<import("../../types").AlignmentProps & import("../../types").DepthProps & import("../../types").MarginProps & Record<string, unknown> & import("../../types").PaddingProps & import("../../types").PositionProps>, "className" | "id" | "style"> & {
        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<import("../../types").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=size.d.ts.map