import type { Slots } from 'vue';
export type SearchLoadFn = (data?: any) => Promise<void> | void;
export type SearchOptionsInput = {
    slots?: Slots;
    icon?: boolean;
    iconPosition?: 'start' | 'end';
    iconClass?: string;
    load?: SearchLoadFn;
    busy?: boolean;
    meta?: Record<string, any>;
};
export type SearchSlotProps = Omit<SearchOptionsInput, 'slots'>;
//# sourceMappingURL=type.d.ts.map