UNPKG

yanzhen-design-vue

Version:

39 lines (38 loc) 1.63 kB
import { SetupContext, VNodeProps } from 'vue'; import { RowEmits, RowProps } from './row'; export declare function useRow(props: Partial<RowProps>, emit: SetupContext<RowEmits>['emit']): readonly [{ readonly proxyProps: import('vue').ComputedRef<Partial<Partial<Partial<import('vue').ExtractPropTypes<{ text: { type: StringConstructor; }; align: { readonly type: import('vue').PropType<unknown>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; justify: { readonly type: import('vue').PropType<unknown>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; prefixCls: { type: StringConstructor; }; gutter: { readonly type: import('vue').PropType<unknown>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; wrap: { readonly type: import('vue').PropType<import('@yanzhen-libs/utils-vue').EpPropMergeType<BooleanConstructor, unknown, unknown>>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; }>>>>>; }, (props: VNodeProps & Record<string, any> & Partial<RowProps>) => import('vue').VNode<import('vue').RendererNode, import('vue').RendererElement, { [key: string]: any; }>];