import { Bus } from '../bus';
import { Linter } from '../code-style/linter';
import { Logger } from '../logger';
import { Git } from '../git';
export interface PostCheckoutDependencies {
    logger: Logger;
    bus: Bus;
    linter: Linter;
    git: Git;
}
export declare let createPreCommitCommand: (deps: PostCheckoutDependencies) => {
    execute: () => Promise<void>;
};
