import { ProposalRepresentation } from '@aztrix/sdk';
import { Observable } from 'rxjs';
import { AbstractSelectSearch } from '../abstract-select-search';
import * as i0 from "@angular/core";
export declare class ProposalSelectSearchComponent extends AbstractSelectSearch {
    proposals: ProposalRepresentation[];
    languageCode: string;
    searchCallback$: (options: ProposalRepresentation[], query: string) => Observable<(ProposalRepresentation | undefined)[]>;
    static ɵfac: i0.ɵɵFactoryDeclaration<ProposalSelectSearchComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<ProposalSelectSearchComponent, "ax-proposal-select-search", never, { "proposals": { "alias": "proposals"; "required": false; }; "languageCode": { "alias": "languageCode"; "required": false; }; }, {}, never, never, false, never>;
}
