import type { Builder, Handler } from '@onerepo/yargs'; export declare const command: string[]; export declare const description = "Create git hooks"; type Argv = { add: boolean; hook: Array; 'hooks-path': string; overwrite: boolean; }; export declare const builder: Builder; export declare const handler: Handler; export declare const defaultHooks: { readonly 'applypatch-msg': null; readonly 'pre-applypatch': null; readonly 'post-applypatch': null; readonly 'pre-commit': "one tasks --lifecycle=pre-commit"; readonly 'pre-merge-commit': null; readonly 'prepare-commit-msg': null; readonly 'commit-msg': null; readonly 'post-commit': "one tasks --lifecycle=post-commit"; readonly 'pre-rebase': null; readonly 'post-checkout': "# If the third argument is \"1\", then we have switched branches\nif [ $3 = '1' ]; then\n one tasks --lifecycle=post-checkout\nfi"; readonly 'post-merge': "one tasks --lifecycle=post-merge"; readonly 'pre-receive': null; readonly update: null; readonly 'post-receive': null; readonly 'post-update': null; readonly 'pre-auto-gc': null; readonly 'post-rewrite': "one tasks --lifecycle=post-checkout"; readonly 'pre-push': null; readonly 'proc-receive': null; readonly 'push-to-checkout': null; }; export declare const recommendedHooks: Array; export {};