import { FilterItemMode, FilterItemViewmodel } from '@colijnit/corecomponents_v12';
import { TransactionFilterContentBaseComponent } from '../../../../core/base/transaction-filter-content-base.component';
export declare class TransactionServiceOrderFilterContentLogisticsComponent extends TransactionFilterContentBaseComponent {
    readonly modes: typeof FilterItemMode;
    showClass(): boolean;
    deliveryMethods: any[];
    deliveryMethodFields: {
        text: any;
        value: any;
    };
    deliveryDateFinal: FilterItemViewmodel[];
    deliveryDateFinalFields: {
        text: any;
        value: any;
    };
    toBeDelivered: FilterItemViewmodel[];
    toBeDeliveredFields: {
        text: any;
        value: any;
    };
    warehouses: FilterItemViewmodel[];
    warehouseFields: {
        text: any;
        value: any;
    };
    sourceWarehouses: FilterItemViewmodel[];
    sourceWarehouseFields: {
        text: any;
        value: any;
    };
    partialDelivery: FilterItemViewmodel[];
    partialDeliveryFields: {
        text: any;
        value: any;
    };
    includingReturns: FilterItemViewmodel[];
    includingReturnsFields: {
        text: any;
        value: any;
    };
    toBeOrdered: FilterItemViewmodel[];
    toBeOrderedFields: {
        text: any;
        value: any;
    };
    protected loadCollections(): void;
    private _setDeliveryMethods;
    private _setDeliveryDateFinal;
    private _setTobeDelivered;
    private _setWarehouses;
    private _setSourceWarehouses;
    private _setPartialDelivery;
    private _setIncludingReturns;
    private _setToBeOrdered;
}
