/** @packageDocumentation
 * @module RpcInterface
 */
import { LogLevel } from "@itwin/core-bentley";
import { DevToolsRpcInterface, DevToolsStatsOptions, IModelRpcProps, RpcInterface } from "@itwin/core-common";
/** The backend implementation of DevToolsRpcInterface.
 * @internal
 */
export declare class DevToolsRpcImpl extends RpcInterface implements DevToolsRpcInterface {
    static register(): void;
    ping(_tokenProps: IModelRpcProps): Promise<boolean>;
    stats(_tokenProps: IModelRpcProps, options: DevToolsStatsOptions): Promise<any>;
    versions(_tokenProps: IModelRpcProps): Promise<any>;
    setLogLevel(_tokenProps: IModelRpcProps, loggerCategory: string, logLevel: LogLevel): Promise<LogLevel | undefined>;
}
//# sourceMappingURL=DevToolsRpcImpl.d.ts.map