UNPKG

lc-vue-flex

Version:
132 lines (131 loc) 4.97 kB
import { PropType } from 'vue'; import { AlignItemsGlobalValue, DirectionGlobalValue, GrowGlobalValue, JustifyContentGlobalValue, ShrinkGlobalValue, WrapGlobalValue } from './type'; declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{ fit: { type: BooleanConstructor; default: boolean; }; width: { type: StringConstructor; default: undefined; }; height: { type: StringConstructor; default: undefined; }; overflow: { type: PropType<"auto" | "hidden">; default: string; }; display: { type: PropType<"flex" | "inline-flex" | "block">; default: string; }; direction: { type: PropType<DirectionGlobalValue | "row" | "row-reverse" | "column" | "column-reverse">; default: undefined; }; wrap: { type: PropType<WrapGlobalValue | "wrap" | "nowrap" | "wrap-reverse">; default: undefined; }; basis: { type: PropType<string>; default: undefined; }; grow: { type: PropType<number | GrowGlobalValue>; default: undefined; }; shrink: { type: PropType<number | ShrinkGlobalValue>; default: undefined; }; flex: { type: StringConstructor; default: undefined; }; alignItems: { type: PropType<AlignItemsGlobalValue | "normal" | "stretch" | "center" | "start" | "end" | "flex-start" | "flex-end" | "self-start" | "self-end" | "baseline" | "first baseline" | "last baseline" | "safe center" | "unsafe center">; default: undefined; }; justifyContent: { type: PropType<JustifyContentGlobalValue | "stretch" | "center" | "start" | "end" | "flex-start" | "flex-end" | "baseline" | "first baseline" | "last baseline" | "safe center" | "unsafe center" | "left" | "right" | "space-between" | "space-around" | "space-evenly">; default: undefined; }; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{ fit: { type: BooleanConstructor; default: boolean; }; width: { type: StringConstructor; default: undefined; }; height: { type: StringConstructor; default: undefined; }; overflow: { type: PropType<"auto" | "hidden">; default: string; }; display: { type: PropType<"flex" | "inline-flex" | "block">; default: string; }; direction: { type: PropType<DirectionGlobalValue | "row" | "row-reverse" | "column" | "column-reverse">; default: undefined; }; wrap: { type: PropType<WrapGlobalValue | "wrap" | "nowrap" | "wrap-reverse">; default: undefined; }; basis: { type: PropType<string>; default: undefined; }; grow: { type: PropType<number | GrowGlobalValue>; default: undefined; }; shrink: { type: PropType<number | ShrinkGlobalValue>; default: undefined; }; flex: { type: StringConstructor; default: undefined; }; alignItems: { type: PropType<AlignItemsGlobalValue | "normal" | "stretch" | "center" | "start" | "end" | "flex-start" | "flex-end" | "self-start" | "self-end" | "baseline" | "first baseline" | "last baseline" | "safe center" | "unsafe center">; default: undefined; }; justifyContent: { type: PropType<JustifyContentGlobalValue | "stretch" | "center" | "start" | "end" | "flex-start" | "flex-end" | "baseline" | "first baseline" | "last baseline" | "safe center" | "unsafe center" | "left" | "right" | "space-between" | "space-around" | "space-evenly">; default: undefined; }; }>>, { fit: boolean; width: string; height: string; overflow: "auto" | "hidden"; display: "flex" | "inline-flex" | "block"; flex: string; direction: DirectionGlobalValue | "row" | "row-reverse" | "column" | "column-reverse"; wrap: WrapGlobalValue | "wrap" | "nowrap" | "wrap-reverse"; basis: string; grow: number | GrowGlobalValue; shrink: number | ShrinkGlobalValue; alignItems: AlignItemsGlobalValue | "normal" | "stretch" | "center" | "start" | "end" | "flex-start" | "flex-end" | "self-start" | "self-end" | "baseline" | "first baseline" | "last baseline" | "safe center" | "unsafe center"; justifyContent: JustifyContentGlobalValue | "stretch" | "center" | "start" | "end" | "flex-start" | "flex-end" | "baseline" | "first baseline" | "last baseline" | "safe center" | "unsafe center" | "left" | "right" | "space-between" | "space-around" | "space-evenly"; }>, { default?(_: {}): any; }>; export default _default; type __VLS_WithTemplateSlots<T, S> = T & { new (): { $slots: S; }; };