import { ApiRequest, TdObject, TdProvider as BaseTdProvider } from '../types'; export declare abstract class Provider implements BaseTdProvider { abstract destroy(): Promise; abstract execute(request: ApiRequest): TdObject; abstract send(request: ApiRequest): Promise; }