import { PluginObject } from 'vue';
import { ModulVue } from '../../utils/vue/vue';
import './searchfield.scss';
export declare class MSearchfield extends ModulVue {
    readonly id: string;
    readonly validationMessageId: string;
    searchIconDescription: string;
    $refs: {
        input: HTMLElement;
    };
    onReset(): void;
    onSearch(event: KeyboardEvent | MouseEvent): void;
    private search;
    private get hasSearchfieldError();
    private get isSearchfieldValid();
}
declare const SearchfieldPlugin: PluginObject<any>;
export default SearchfieldPlugin;
//# sourceMappingURL=searchfield.d.ts.map