import { ListAllInterfacesRequest, ListAllInterfacesResponse, ListImplementationsRequest, ListImplementationsResponse } from "./reflection.js"; import { EndpointOrRpc } from "../../../../helper-func-types.js"; import "../../../../index.js"; //#region src/cosmos/base/reflection/v1beta1/reflection.rpc.func.d.ts /** * ListAllInterfaces lists all the interfaces registered in the interface * registry. * @name getListAllInterfaces * @package cosmos.base.reflection.v1beta1 * @see proto service: cosmos.base.reflection.v1beta1.ListAllInterfaces */ declare const getListAllInterfaces: (client: EndpointOrRpc, request: ListAllInterfacesRequest) => Promise; /** * ListImplementations list all the concrete types that implement a given * interface. * @name getListImplementations * @package cosmos.base.reflection.v1beta1 * @see proto service: cosmos.base.reflection.v1beta1.ListImplementations */ declare const getListImplementations: (client: EndpointOrRpc, request: ListImplementationsRequest) => Promise; //#endregion export { getListAllInterfaces, getListImplementations };