import type { Handler, ServiceModule } from './interfaces.js';
/**
 * 是否为 object
 */
export declare function isObject(value: unknown): value is object;
/**
 * 获取服务 Client
 */
export declare function getClient<T = unknown>(module: ServiceModule<T>, check?: boolean): ServiceModule<T>['Client'];
/**
 * 获取服务 Processor
 */
export declare function getProcessor<T = unknown>(module: ServiceModule<T>, check?: boolean): new (handler: Handler<T>) => unknown;
/**
 * 获取服务名称
 */
export declare function getServiceName<T = unknown>(module: ServiceModule<T>): string;
//# sourceMappingURL=utils.d.ts.map