import { useSearch } from '@/composables';
import { LIcon } from 'itlab-icons';
type __VLS_Props = {
    search: ReturnType<typeof useSearch>;
    icon?: LIcon;
    showIcons?: boolean;
    defaultIndex?: number;
    noLink?: boolean;
    placeholderLabel?: string;
    placeholder?: {
        url: string;
        icon?: LIcon;
        label: string;
    }[];
};
declare const _default: import("vue").DefineComponent<__VLS_Props, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {} & {
    click: (index: number) => any;
}, string, import("vue").PublicProps, Readonly<__VLS_Props> & Readonly<{
    onClick?: ((index: number) => any) | undefined;
}>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, false, {}, any>;
export default _default;
