import { ListAllInterfacesRequest, ListAllInterfacesResponse, ListImplementationsRequest, ListImplementationsResponse } from "./reflection";
/**
 * 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
 */
export declare const getListAllInterfaces: (client: import("../../../../helper-func-types").EndpointOrRpc, request: ListAllInterfacesRequest) => Promise<ListAllInterfacesResponse>;
/**
 * 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
 */
export declare const getListImplementations: (client: import("../../../../helper-func-types").EndpointOrRpc, request: ListImplementationsRequest) => Promise<ListImplementationsResponse>;
