import type { FunctionTarget } from '../../function-target.js'; declare const HOOK_TARGET_SYMBOL: unique symbol; declare function getMetadataHook(target: Object, propertyKey: string): undefined | FunctionTarget; declare function Hook(functionTarget: FunctionTarget): (target: Object, propertyKey: string, descriptor: PropertyDescriptor) => PropertyDescriptor; export { Hook, getMetadataHook, HOOK_TARGET_SYMBOL, }; //# sourceMappingURL=hook.d.ts.map