import { TemplateResult } from 'lit';
import { ZOptionsInput } from './options-input';
import { ZMultiselect_Props } from '@zurich/dev-utils/code/Multiselect';
/** ## ``
*
* Component docs.
*/
export declare class ZMultiselect extends ZOptionsInput implements ZMultiselect_Props {
#private;
readonly _name = "multiselect";
model?: ZMultiselect_Props['model'];
options?: ZMultiselect_Props['options'];
_value: NonNullable['model']>;
render(): TemplateResult<1>;
get isRequiredInvalid(): boolean;
reset(): void;
protected _onSelectBlur(e: FocusEvent): void;
static styles: import('lit').CSSResult;
}
declare global {
interface HTMLElementTagNameMap {
'z-multiselect': ZMultiselect;
}
}