import type { AvInteractiveProps } from '../../../../types/interfaces.types.js'; /** * AvSearchBar component props. */ export interface AvSearchBarProps extends AvInteractiveProps { /** * Unique id for the search bar * @default `search-bar-${crypto.randomUUID()}` */ id?: string; /** * Label of the search bar * @default 'Recherche' */ label?: string; /** * Current value linked to the search bar * @default '' */ modelValue?: string; /** * Placeholder for the search bar * @default 'Rechercher...' */ placeholder?: string; } declare const _default: import("vue").DefineComponent any; "update:modelValue": (payload: string) => any; }, string, import("vue").PublicProps, Readonly & Readonly<{ onSearch?: ((payload: string) => any) | undefined; "onUpdate:modelValue"?: ((payload: string) => any) | undefined; }>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, false, {}, any>; export default _default;