import { SearchRelationEnum, SearchResourceTypeEnum, SearchValueType } from '../../enum'; declare class SearchOperatorModel { name: string; type: string; } declare class SearchAttributeModel { order: number; businessType: string; key: string; name: string; resourceType: SearchResourceTypeEnum; dataType: SearchValueType; extendedAttribute: boolean; } declare class AvailableValueModel { ordinal: number; value: string; } declare class DocumentConditionModel { searchAttribute: SearchAttributeModel; searchOperators: SearchOperatorModel[]; availableValues: AvailableValueModel[]; } declare class SearchItemModel { searchAttribute: SearchAttributeModel; searchOperator: SearchOperatorModel; searchValue: { value: any; }; } declare class SearchItemArgsModel { id?: number; relation: SearchRelationEnum; data: SearchItemModel; } declare class ConditionListModel { baseItems: DocumentConditionModel[]; fileExtAttr: DocumentConditionModel[]; versionExtAttr: DocumentConditionModel[]; } export { SearchOperatorModel, SearchAttributeModel, DocumentConditionModel, AvailableValueModel, SearchItemModel, SearchItemArgsModel, ConditionListModel, }; //# sourceMappingURL=file-search-ui-model.d.ts.map