export type ServiceHook = (args: Record) => Promise; /** * Manages and handles service hooks implementation on the base service class */ declare class ServiceHooksManager { handleHook(hooksReceived: ServiceHook | ServiceHook[], hooksArgs: Record): Promise; validateServiceHook(hook: ServiceHook): void; } declare const serviceHooksManager: ServiceHooksManager; export default serviceHooksManager;