UNPKG

@fesjs/fes-design

Version:
99 lines (98 loc) 3.35 kB
import { type CSSProperties, type PropType } from 'vue'; import type { ExtractPublicPropTypes } from '../_util/interface'; interface ColSize { offset?: number; pull?: number; push?: number; span?: number; } export declare const gridItemProps: { readonly flex: PropType<string | number>; readonly offset: { readonly type: NumberConstructor; readonly default: 0; }; readonly pull: { readonly type: NumberConstructor; readonly default: 0; }; readonly push: { readonly type: NumberConstructor; readonly default: 0; }; readonly span: NumberConstructor; readonly order: { readonly type: NumberConstructor; readonly default: 0; }; readonly xs: PropType<number | ColSize>; readonly sm: PropType<number | ColSize>; readonly md: PropType<number | ColSize>; readonly lg: PropType<number | ColSize>; readonly xl: PropType<number | ColSize>; readonly xxl: PropType<number | ColSize>; readonly xxxl: PropType<number | ColSize>; }; export type GridItemProps = ExtractPublicPropTypes<typeof gridItemProps>; declare const _default: import("vue").DefineComponent<import("vue").ExtractPropTypes<{ readonly flex: PropType<string | number>; readonly offset: { readonly type: NumberConstructor; readonly default: 0; }; readonly pull: { readonly type: NumberConstructor; readonly default: 0; }; readonly push: { readonly type: NumberConstructor; readonly default: 0; }; readonly span: NumberConstructor; readonly order: { readonly type: NumberConstructor; readonly default: 0; }; readonly xs: PropType<number | ColSize>; readonly sm: PropType<number | ColSize>; readonly md: PropType<number | ColSize>; readonly lg: PropType<number | ColSize>; readonly xl: PropType<number | ColSize>; readonly xxl: PropType<number | ColSize>; readonly xxxl: PropType<number | ColSize>; }>, { style: import("vue").ComputedRef<CSSProperties>; classList: import("vue").ComputedRef<string[]>; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{ readonly flex: PropType<string | number>; readonly offset: { readonly type: NumberConstructor; readonly default: 0; }; readonly pull: { readonly type: NumberConstructor; readonly default: 0; }; readonly push: { readonly type: NumberConstructor; readonly default: 0; }; readonly span: NumberConstructor; readonly order: { readonly type: NumberConstructor; readonly default: 0; }; readonly xs: PropType<number | ColSize>; readonly sm: PropType<number | ColSize>; readonly md: PropType<number | ColSize>; readonly lg: PropType<number | ColSize>; readonly xl: PropType<number | ColSize>; readonly xxl: PropType<number | ColSize>; readonly xxxl: PropType<number | ColSize>; }>> & Readonly<{}>, { readonly push: number; readonly offset: number; readonly pull: number; readonly order: number; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; export default _default;