@mysten/sui
Version:
Sui TypeScript API
42 lines (41 loc) • 2.05 kB
text/typescript
import { LookupNameRequest, LookupNameResponse, ReverseLookupNameRequest, ReverseLookupNameResponse } from "./name_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/rpc/v2/name_service.client.d.ts
/**
* @generated from protobuf service sui.rpc.v2.NameService
*/
interface INameServiceClient {
/**
* @generated from protobuf rpc: LookupName(sui.rpc.v2.LookupNameRequest) returns (sui.rpc.v2.LookupNameResponse);
*/
lookupName(input: LookupNameRequest, options?: RpcOptions): UnaryCall<LookupNameRequest, LookupNameResponse>;
/**
* @generated from protobuf rpc: ReverseLookupName(sui.rpc.v2.ReverseLookupNameRequest) returns (sui.rpc.v2.ReverseLookupNameResponse);
*/
reverseLookupName(input: ReverseLookupNameRequest, options?: RpcOptions): UnaryCall<ReverseLookupNameRequest, ReverseLookupNameResponse>;
}
/**
* @generated from protobuf service sui.rpc.v2.NameService
*/
declare class NameServiceClient implements INameServiceClient, ServiceInfo {
private readonly _transport;
typeName: string;
methods: _protobuf_ts_runtime_rpc0.MethodInfo<any, any>[];
options: {
[extensionName: string]: _protobuf_ts_runtime0.JsonValue;
};
constructor(_transport: RpcTransport);
/**
* @generated from protobuf rpc: LookupName(sui.rpc.v2.LookupNameRequest) returns (sui.rpc.v2.LookupNameResponse);
*/
lookupName(input: LookupNameRequest, options?: RpcOptions): UnaryCall<LookupNameRequest, LookupNameResponse>;
/**
* @generated from protobuf rpc: ReverseLookupName(sui.rpc.v2.ReverseLookupNameRequest) returns (sui.rpc.v2.ReverseLookupNameResponse);
*/
reverseLookupName(input: ReverseLookupNameRequest, options?: RpcOptions): UnaryCall<ReverseLookupNameRequest, ReverseLookupNameResponse>;
}
//#endregion
export { NameServiceClient };
//# sourceMappingURL=name_service.client.d.mts.map