import type { FormKitFrameworkContext } from '@formkit/core'; import type { ListboxProps } from 'primevue/listbox'; import type { PropType } from 'vue'; export interface FormKitPrimeListboxProps { pt?: ListboxProps['pt']; ptOptions?: ListboxProps['ptOptions']; unstyled?: ListboxProps['unstyled']; options?: ListboxProps['options']; optionLabel?: ListboxProps['optionLabel']; optionValue?: ListboxProps['optionValue']; multiple?: ListboxProps['multiple']; filter?: ListboxProps['filter']; filterIcon?: ListboxProps['filterIcon']; filterPlaceholder?: ListboxProps['filterPlaceholder']; filterLocale?: ListboxProps['filterLocale']; filterMatchMode?: ListboxProps['filterMatchMode']; autoOptionFocus?: ListboxProps['autoOptionFocus']; selectOnFocus?: ListboxProps['selectOnFocus']; optionDisabled?: ListboxProps['optionDisabled']; optionGroupLabel?: ListboxProps['optionGroupLabel']; optionGroupChildren?: ListboxProps['optionGroupChildren']; listStyle?: ListboxProps['listStyle']; dataKey?: ListboxProps['dataKey']; metaKeySelection?: ListboxProps['metaKeySelection']; virtualScrollerOptions?: ListboxProps['virtualScrollerOptions']; tabindex?: ListboxProps['tabindex']; ariaLabel?: ListboxProps['ariaLabel']; ariaLabelledby?: ListboxProps['ariaLabelledby']; displayMode?: 'single' | 'transfer'; transferLeftHeaderText?: string; transferRightHeaderText?: string; transferHeaderClass?: string; transferAll?: boolean; } declare const __VLS_export: import("vue").DefineComponent; required: true; }; }>, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly; required: true; }; }>> & Readonly<{}>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; declare const _default: typeof __VLS_export; export default _default;