import type { Arrayable } from '../..'; import type { DefineComponent, PropType, StyleValue, VNodeChild, ComponentOptionsMixin, VNodeProps, AllowedComponentProps, ComponentCustomProps, ExtractPropTypes } from 'vue'; import type { Install } from '../../utils'; import Space from "./src/space"; export declare const FzSpace: Install; readonly default: "horizontal"; }; readonly class: { readonly type: PropType>>; readonly default: ""; }; readonly style: { readonly type: PropType; readonly default: ""; }; readonly alignment: { readonly type: StringConstructor; readonly default: "center"; }; readonly prefixCls: { readonly type: StringConstructor; }; readonly spacer: { readonly type: PropType; readonly default: null; readonly validator: (val: unknown) => boolean; }; readonly wrap: BooleanConstructor; readonly fill: BooleanConstructor; readonly fillRatio: { readonly type: NumberConstructor; readonly default: 100; }; readonly size: { readonly type: PropType>; readonly validator: (val: unknown) => val is number | [number, number]; }; }, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly; readonly default: "horizontal"; }; readonly class: { readonly type: PropType>>; readonly default: ""; }; readonly style: { readonly type: PropType; readonly default: ""; }; readonly alignment: { readonly type: StringConstructor; readonly default: "center"; }; readonly prefixCls: { readonly type: StringConstructor; }; readonly spacer: { readonly type: PropType; readonly default: null; readonly validator: (val: unknown) => boolean; }; readonly wrap: BooleanConstructor; readonly fill: BooleanConstructor; readonly fillRatio: { readonly type: NumberConstructor; readonly default: 100; }; readonly size: { readonly type: PropType>; readonly validator: (val: unknown) => val is number | [number, number]; }; }>>, { readonly fill: boolean; readonly direction: "horizontal" | "vertical"; readonly class: Arrayable>; readonly style: StyleValue; readonly alignment: string; readonly spacer: VNodeChild; readonly wrap: boolean; readonly fillRatio: number; }, {}>>; export type SpaceInstance = InstanceType; export * from './src/interface'; export default FzSpace;