/**
 * Multiple-Select-Vanilla
 * @author zhixin wen <wenzhixin2010@gmail.com>
 */
import { MultipleSelectInstance } from './MultipleSelectInstance.js';
import type { MultipleSelectLocales } from './models/locale.interface.js';
import type { MultipleSelectOption } from './models/multipleSelectOption.interface.js';
/**
 * The multiplseSelect function is your entry to creating a MultipleSelect instance on any HTML Select Element.
 * You can provide a query selector as a string, a html node or an array of html nodes
 */
export declare const multipleSelect: {
    (selector: ArrayLike<Node> | Node | string, config?: Partial<Omit<MultipleSelectOption, "onHardDestroy" | "onAfterHardDestroy">>): MultipleSelectInstance | MultipleSelectInstance[];
    defaults: Partial<MultipleSelectOption>;
    locales: MultipleSelectLocales;
    methods: string[];
};
//# sourceMappingURL=multiple-select.d.ts.map