import { Observable } from 'rxjs';
import { PoMultiselectFilter } from './interfaces/po-multiselect-filter.interface';
import { PoMultiselectOption } from './interfaces/po-multiselect-option.interface';
export declare class PoMultiselectFilterService implements PoMultiselectFilter {
    private readonly http;
    fieldLabel: string;
    fieldValue: string;
    private _url;
    private readonly messages;
    get url(): string;
    getFilteredData({ value }: any): Observable<Array<PoMultiselectOption | any>>;
    getObjectsByValues(value: Array<string | number>): Observable<Array<PoMultiselectOption | any>>;
    configProperties(url: string, fieldLabel: string, fieldValue: string): void;
    private parseToArrayMultiselectOptions;
    private parseToMultiselectOption;
}
