import Query, { ApplicationLogJson } from "../Query"; import { RpcDispatcher, RpcDispatcherMixin } from "./RpcDispatcher"; export declare function ApplicationLogsRpcMixin(base: TBase): { new (...args: any[]): { getApplicationLog(blockOrTxHash: string): Promise; url: string; execute(query: Query, config?: import("./RpcDispatcher").RpcConfig): Promise; executeAll(batchQuery: import("..").BatchQuery, config?: import("./RpcDispatcher").RpcConfig): Promise; executeAll(batchQuery: Query[], config?: import("./RpcDispatcher").RpcConfig): Promise; }; } & TBase; declare const ApplicationLogsRpcClient_base: { new (...args: any[]): { getApplicationLog(blockOrTxHash: string): Promise; url: string; execute(query: Query, config?: import("./RpcDispatcher").RpcConfig): Promise; executeAll(batchQuery: import("..").BatchQuery, config?: import("./RpcDispatcher").RpcConfig): Promise; executeAll(batchQuery: Query[], config?: import("./RpcDispatcher").RpcConfig): Promise; }; } & typeof RpcDispatcher; export declare class ApplicationLogsRpcClient extends ApplicationLogsRpcClient_base { get [Symbol.toStringTag](): string; } export {}; //# sourceMappingURL=ApplicationLogsRpcClient.d.ts.map