import { CoreModel } from '../core/core.model'; import { IconModel } from '../icon/icon.model'; export declare class SelectOptionModel extends CoreModel { /** * Option object */ option?: any; /** * Option value */ value?: any; /** * Option property name to be used as option value */ optionValueField?: string; /** * Option label */ label?: any; /** * Option property name to be used as select text when option is selected and as option text if item property is not specified */ optionLabelField?: string; /** * Option item */ item?: any; /** * Option property name to be used as option item */ optionItemField?: string; /** * Option icon */ icon?: IconModel; /** * Option property name to be used as option icon */ optionIconField?: string; /**@hidden * It is icon constructor, which take values from component and create model object. */ constructor(values?: Object); }