UNPKG

element-pro-components

Version:

a component library for Vue 3 base on element-plus

12 lines (11 loc) 727 B
import type { ComputedRef, Ref, Slot } from 'vue'; import type { IFormColumns, IFormExpose, IFormMenuColumns, IFormSubmit, UseFormInjectEmitsCallback } from '../Form/type'; import type { ISearchProps, ISearchEmits } from './type'; export declare const searchMenu: IFormMenuColumns; export declare function useSearchMenu(props: Pick<ISearchProps, 'menu'>): ComputedRef<IFormMenuColumns>; export declare function useSearch(props: ISearchProps, emit: ISearchEmits): { columns: ComputedRef<IFormColumns | undefined>; submitForm: IFormSubmit; } & UseFormInjectEmitsCallback; export declare function useSearchSlots(): Record<string, Slot | undefined>; export declare function useSearchMenuWidth(ref: Ref<IFormExpose>): void;