import { NodeSSH } from 'node-ssh'; import { deployFunction } from '../../configuration/interface'; export declare const pm2DeployStart: deployFunction; export declare const pm2DeployBefore: deployFunction; export declare const pm2DeployAfter: deployFunction; export type RevertState = { buildParentDir: string; activeDir: string | undefined; targetDir: string | undefined; }; export declare const getRevertState: (uploadTo: string, appName: string, ssh: NodeSSH) => Promise; export declare const pm2Revert: deployFunction; export declare const pm2OnStop: deployFunction;