UNPKG

t-fighting-design

Version:

Fighting design can quickly build interactive interfaces in vue3 applications, which looks good.

62 lines (61 loc) 2 kB
import type { SpaceSizeType } from './interface'; import type { DefineComponent, PropType, ComponentOptionsMixin, VNodeProps, AllowedComponentProps, ComponentCustomProps, ComputedRef, CSSProperties } from 'vue'; import type { ClassListInterface as a } from '../../_interface'; declare const _sfc_main: DefineComponent<{ readonly vertical: { readonly type: BooleanConstructor; readonly default: () => boolean; }; readonly wrap: { readonly type: BooleanConstructor; readonly default: () => boolean; }; readonly spacing: { readonly type: PropType<SpaceSizeType>; readonly default: () => SpaceSizeType; readonly validator: (val: SpaceSizeType) => boolean; }; readonly rowGap: { readonly type: StringConstructor; readonly default: () => string; }; readonly columnGap: { readonly type: StringConstructor; readonly default: () => string; }; }, { prop: { readonly vertical?: unknown; readonly wrap?: unknown; readonly spacing?: unknown; readonly rowGap?: unknown; readonly columnGap?: unknown; } & { vertical: boolean; spacing: SpaceSizeType; columnGap: string; rowGap: string; wrap: boolean; } & {}; spaceClassList: ComputedRef<a>; spaceStyleList: ComputedRef<CSSProperties>; }, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<{ readonly vertical?: unknown; readonly wrap?: unknown; readonly spacing?: unknown; readonly rowGap?: unknown; readonly columnGap?: unknown; } & { vertical: boolean; spacing: SpaceSizeType; columnGap: string; rowGap: string; wrap: boolean; } & {}>, { vertical: boolean; spacing: SpaceSizeType; columnGap: string; rowGap: string; wrap: boolean; }>; export default _sfc_main;