import type { PropType } from 'vue';
import type { TypeRowProps } from '../grid/type';
export declare const RowProps: {
    align: {
        type: PropType<"center" | "top" | "middle" | "bottom" | "start" | "end" | "stretch" | "baseline">;
        default: "center" | "top" | "middle" | "bottom" | "start" | "end" | "stretch" | "baseline";
        validator(val: TypeRowProps['align']): boolean;
    };
    gutter: {
        type: PropType<number | import("../grid/type").GutterObject | (number | import("../grid/type").GutterObject)[]>;
        default: number;
    };
    justify: {
        type: PropType<"center" | "start" | "end" | "space-around" | "space-between">;
        default: "center" | "start" | "end" | "space-around" | "space-between";
        validator(val: TypeRowProps['justify']): boolean;
    };
    tag: {
        type: StringConstructor;
        default: string;
    };
};
export declare const ColProps: {
    flex: {
        type: PropType<string | number>;
    };
    lg: {
        type: PropType<number | import("../grid/type").BaseColProps>;
    };
    md: {
        type: PropType<number | import("../grid/type").BaseColProps>;
    };
    offset: {
        type: NumberConstructor;
        default: number;
    };
    order: {
        type: NumberConstructor;
        default: number;
    };
    pull: {
        type: NumberConstructor;
        default: number;
    };
    push: {
        type: NumberConstructor;
        default: number;
    };
    sm: {
        type: PropType<number | import("../grid/type").BaseColProps>;
    };
    span: {
        type: NumberConstructor;
        default: number;
    };
    tag: {
        type: StringConstructor;
        default: string;
    };
    xl: {
        type: PropType<number | import("../grid/type").BaseColProps>;
    };
    xs: {
        type: PropType<number | import("../grid/type").BaseColProps>;
    };
    xxl: {
        type: PropType<number | import("../grid/type").BaseColProps>;
    };
};
declare const _default: {
    RowProps: {
        align: {
            type: PropType<"center" | "top" | "middle" | "bottom" | "start" | "end" | "stretch" | "baseline">;
            default: "center" | "top" | "middle" | "bottom" | "start" | "end" | "stretch" | "baseline";
            validator(val: "center" | "top" | "middle" | "bottom" | "start" | "end" | "stretch" | "baseline"): boolean;
        };
        gutter: {
            type: PropType<number | import("../grid/type").GutterObject | (number | import("../grid/type").GutterObject)[]>;
            default: number;
        };
        justify: {
            type: PropType<"center" | "start" | "end" | "space-around" | "space-between">;
            default: "center" | "start" | "end" | "space-around" | "space-between";
            validator(val: "center" | "start" | "end" | "space-around" | "space-between"): boolean;
        };
        tag: {
            type: StringConstructor;
            default: string;
        };
    };
    ColProps: {
        flex: {
            type: PropType<string | number>;
        };
        lg: {
            type: PropType<number | import("../grid/type").BaseColProps>;
        };
        md: {
            type: PropType<number | import("../grid/type").BaseColProps>;
        };
        offset: {
            type: NumberConstructor;
            default: number;
        };
        order: {
            type: NumberConstructor;
            default: number;
        };
        pull: {
            type: NumberConstructor;
            default: number;
        };
        push: {
            type: NumberConstructor;
            default: number;
        };
        sm: {
            type: PropType<number | import("../grid/type").BaseColProps>;
        };
        span: {
            type: NumberConstructor;
            default: number;
        };
        tag: {
            type: StringConstructor;
            default: string;
        };
        xl: {
            type: PropType<number | import("../grid/type").BaseColProps>;
        };
        xs: {
            type: PropType<number | import("../grid/type").BaseColProps>;
        };
        xxl: {
            type: PropType<number | import("../grid/type").BaseColProps>;
        };
    };
};
export default _default;
