import { InjectionKey, PropType, Ref } from 'vue'; import type { ExtractPublicPropTypes } from '../../_utils'; export interface RowInjection { gutterRef: Ref; verticalGutterRef: Ref; horizontalGutterRef: Ref; mergedClsPrefixRef: Ref; } export declare const rowInjectionKey: InjectionKey; export declare const rowProps: { readonly gutter: { readonly type: PropType; readonly default: 0; }; readonly alignItems: StringConstructor; readonly justifyContent: StringConstructor; }; export declare const rowPropKeys: ("alignItems" | "justifyContent" | "gutter")[]; export declare type RowProps = ExtractPublicPropTypes; declare const _default: import("vue").DefineComponent<{ readonly gutter: { readonly type: PropType; readonly default: 0; }; readonly alignItems: StringConstructor; readonly justifyContent: StringConstructor; }, { mergedClsPrefix: import("vue").ComputedRef; styleMargin: import("vue").ComputedRef; styleWidth: import("vue").ComputedRef; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<{ readonly gutter?: unknown; readonly alignItems?: unknown; readonly justifyContent?: unknown; } & { gutter: string | number | [number, number]; } & { alignItems?: string | undefined; justifyContent?: string | undefined; }>, { gutter: string | number | [number, number]; }>; export default _default;