import { CLICommand } from '@coveo/cli-commons/command/cliCommand'; import { PreviewLevelValue } from '../../../lib/flags/snapshotCommonFlags'; import { Example } from '@oclif/core/lib/interfaces'; export default class Push extends CLICommand { static description: string; static flags: { deleteMissingResources: import("@oclif/core/lib/interfaces").BooleanFlag; organization: import("@oclif/core/lib/interfaces").OptionFlag; previewLevel: import("@oclif/core/lib/interfaces").OptionFlag; wait: import("@oclif/core/lib/interfaces").OptionFlag; }; static examples: Example[]; run(): Promise; catch(err?: Error & { exitCode?: number; }): Promise; private shouldSkipPreview; private shouldDisplayExpandedPreview; private cleanup; private getSuccessReportHandler; private successReportWithChangesHandler; private askForConfirmation; private applySnapshot; private getOptions; private get configuration(); private get projectPath(); }