export declare var HookSchema: import("@gallant/annotate").AnnotationSchema; export interface HookOptions { name: string; } export declare function Hook(hook?: HookOptions | string): (target: any, property: string | symbol) => void;