import { AdvanceCheckpointRequest, AdvanceCheckpointResponse, AdvanceClockRequest, AdvanceClockResponse, GetStatusRequest, GetStatusResponse } from "./forking_service.mjs"; import * as _protobuf_ts_runtime0 from "@protobuf-ts/runtime"; import * as _protobuf_ts_runtime_rpc0 from "@protobuf-ts/runtime-rpc"; import { RpcOptions, RpcTransport, ServiceInfo, UnaryCall } from "@protobuf-ts/runtime-rpc"; //#region src/grpc/proto/sui/forking/v1alpha/forking_service.client.d.ts /** * Administrative service for controlling a forked Sui network. * * @generated from protobuf service sui.forking.v1alpha.ForkingService */ interface IForkingServiceClient { /** * Advance the forked network's clock by a given duration. * * @generated from protobuf rpc: AdvanceClock(sui.forking.v1alpha.AdvanceClockRequest) returns (sui.forking.v1alpha.AdvanceClockResponse); */ advanceClock(input: AdvanceClockRequest, options?: RpcOptions): UnaryCall; /** * Seal pending transactions into a new checkpoint. * * @generated from protobuf rpc: AdvanceCheckpoint(sui.forking.v1alpha.AdvanceCheckpointRequest) returns (sui.forking.v1alpha.AdvanceCheckpointResponse); */ advanceCheckpoint(input: AdvanceCheckpointRequest, options?: RpcOptions): UnaryCall; /** * Return the current state of the forked network. * * @generated from protobuf rpc: GetStatus(sui.forking.v1alpha.GetStatusRequest) returns (sui.forking.v1alpha.GetStatusResponse); */ getStatus(input: GetStatusRequest, options?: RpcOptions): UnaryCall; } /** * Administrative service for controlling a forked Sui network. * * @generated from protobuf service sui.forking.v1alpha.ForkingService */ declare class ForkingServiceClient implements IForkingServiceClient, ServiceInfo { private readonly _transport; typeName: string; methods: _protobuf_ts_runtime_rpc0.MethodInfo[]; options: { [extensionName: string]: _protobuf_ts_runtime0.JsonValue; }; constructor(_transport: RpcTransport); /** * Advance the forked network's clock by a given duration. * * @generated from protobuf rpc: AdvanceClock(sui.forking.v1alpha.AdvanceClockRequest) returns (sui.forking.v1alpha.AdvanceClockResponse); */ advanceClock(input: AdvanceClockRequest, options?: RpcOptions): UnaryCall; /** * Seal pending transactions into a new checkpoint. * * @generated from protobuf rpc: AdvanceCheckpoint(sui.forking.v1alpha.AdvanceCheckpointRequest) returns (sui.forking.v1alpha.AdvanceCheckpointResponse); */ advanceCheckpoint(input: AdvanceCheckpointRequest, options?: RpcOptions): UnaryCall; /** * Return the current state of the forked network. * * @generated from protobuf rpc: GetStatus(sui.forking.v1alpha.GetStatusRequest) returns (sui.forking.v1alpha.GetStatusResponse); */ getStatus(input: GetStatusRequest, options?: RpcOptions): UnaryCall; } //#endregion export { ForkingServiceClient }; //# sourceMappingURL=forking_service.client.d.mts.map