/// <reference types="jquery" />
import { LookupResult, StaticLookupCall } from '../../index';
export declare class DelayedStaticLookupCall<TKey> extends StaticLookupCall<TKey> {
    protected _delayDeferred: JQuery.Deferred<any>;
    abort(): void;
    protected _getByKey(key: TKey): JQuery.Promise<LookupResult<TKey>>;
    protected _getAll(): JQuery.Promise<LookupResult<TKey>>;
    protected _getByText(text: string): JQuery.Promise<LookupResult<TKey>>;
    protected _getByRec(rec: TKey): JQuery.Promise<LookupResult<TKey>>;
    resolve(): void;
}
//# sourceMappingURL=DelayedStaticLookupCall.d.ts.map