export interface HookConfig { Pre: boolean; Plugin?: string; Hook?: string; Path?: string; } export declare class Hook { preHooks: Array; afterHooks: Array; constructor(extendsParams?: Array); executePreHook(): Promise; executeAfterHook(): Promise; commandExecute(command: string, executePath: string | undefined): Promise; pluginExecute(name: string): Promise; executeByConfig(hookConfig: HookConfig): Promise; } //# sourceMappingURL=hook.d.ts.map