import { ExpandMode } from './expand-mode';
export declare class SelectOption {
    idProperty: string;
    textProperty: string;
    childProperty: string;
    allowMultiple: boolean;
    closeOnSelection: boolean;
    items: any[];
    model: any[] | any;
    isOpen: boolean;
    filter: string;
    filterCaseSensitive: boolean;
    allowParentSelection: boolean;
    restructureWhenChildSameName: boolean;
    maxVisibleItemCount: number;
    expandMode: string;
    isHierarchy(): boolean;
    readonly filterExpandMode: ExpandMode;
    displayCheckbox(): boolean;
    isValid(): boolean;
}
