@ydbjs/api
Version:
TypeScript gRPC service definitions and protobuf types for all YDB APIs. Enables strongly-typed client generation and low-level protocol access.
23 lines • 1.41 kB
TypeScript
import type { MessageInitShape } from "@bufbuild/protobuf";
import { ListFederationDatabasesRequestSchema, ListFederationDatabasesResponseSchema } from "./protos/ydb_federation_discovery_pb.js";
/**
* @generated from service Ydb.FederationDiscovery.V1.FederationDiscoveryService
*/
export declare const FederationDiscoveryServiceDefinition: {
/**
* Get list of databases.
*
* @generated from rpc Ydb.FederationDiscovery.V1.FederationDiscoveryService.ListFederationDatabases
*/
readonly listFederationDatabases: {
readonly path: "/Ydb.FederationDiscovery.V1.FederationDiscoveryService/ListFederationDatabases";
readonly requestStream: false;
readonly requestSerialize: (message: MessageInitShape<typeof ListFederationDatabasesRequestSchema>) => Uint8Array<ArrayBufferLike>;
readonly requestDeserialize: (bytes: Uint8Array) => import("@bufbuild/protobuf").Message<"Ydb.FederationDiscovery.ListFederationDatabasesRequest">;
readonly responseStream: false;
readonly responseSerialize: (message: MessageInitShape<typeof ListFederationDatabasesResponseSchema>) => Uint8Array<ArrayBufferLike>;
readonly responseDeserialize: (bytes: Uint8Array) => import("./protos/ydb_federation_discovery_pb.js").ListFederationDatabasesResponse;
readonly options: {};
};
};
//# sourceMappingURL=ydb_federation_discovery_v1_grpc_pb.d.ts.map