export interface SelectOption { title: string; value: T; fontFamily?: string; } declare var __VLS_6: {}, __VLS_8: { option: SelectOption; }; type __VLS_Slots = {} & { 'after-label'?: (props: typeof __VLS_6) => any; } & { option?: (props: typeof __VLS_8) => any; }; declare const __VLS_base: import('../../../node_modules/vue').DefineComponent any[]; type: () => Array; }; /** Option displayed at the top of list */ topOption: { default: any; type: () => SelectOption; }; textInit: { default: any; type: (StringConstructor | NumberConstructor)[]; }; classLabel: { default: string; type: StringConstructor; }; orderOptions: { default: boolean; type: BooleanConstructor; }; placeholder: { default: any; type: StringConstructor; }; displayRequired: { default: boolean; type: BooleanConstructor; }; }>, {}, {}, {}, {}, import('../../../node_modules/vue').ComponentOptionsMixin, import('../../../node_modules/vue').ComponentOptionsMixin, { "update:textInit": (...args: any[]) => void; }, string, import('../../../node_modules/vue').PublicProps, Readonly any[]; type: () => Array; }; /** Option displayed at the top of list */ topOption: { default: any; type: () => SelectOption; }; textInit: { default: any; type: (StringConstructor | NumberConstructor)[]; }; classLabel: { default: string; type: StringConstructor; }; orderOptions: { default: boolean; type: BooleanConstructor; }; placeholder: { default: any; type: StringConstructor; }; displayRequired: { default: boolean; type: BooleanConstructor; }; }>> & Readonly<{ "onUpdate:textInit"?: (...args: any[]) => any; }>, { label: string; options: SelectOption[]; idSelect: string; displayLabel: boolean; transparent: boolean; isDisabled: boolean; topOption: SelectOption; textInit: string | number; classLabel: string; orderOptions: boolean; placeholder: string; displayRequired: boolean; }, {}, {}, {}, string, import('../../../node_modules/vue').ComponentProvideOptions, true, {}, any>; declare const __VLS_export: __VLS_WithSlots; declare const _default: typeof __VLS_export; export default _default; type __VLS_WithSlots = T & { new (): { $slots: S; }; };