import { ExecRenderBaseCommand } from "../../lib/basecommands/ExecRenderBaseCommand.js"; import React from "react"; export declare class Init extends ExecRenderBaseCommand { static summary: string; static description: string; static flags: { "project-name": import("@oclif/core/interfaces").OptionFlag; "override-mittwald-plugin": import("@oclif/core/interfaces").OptionFlag; "database-id": import("@oclif/core/interfaces").OptionFlag; "without-database": import("@oclif/core/interfaces").BooleanFlag; "override-type": import("@oclif/core/interfaces").OptionFlag; quiet: import("@oclif/core/interfaces").BooleanFlag; }; static args: { "installation-id": import("@oclif/core/interfaces").Arg; }; protected exec(): Promise; protected render(): React.ReactNode; private addSSHCredentials; private getAppInstallation; private installMittwaldPlugin; private initializeDDEVProject; private determineProjectName; /** * This steps writes the users API token to the local DDEV configuration file. * This is necessary to authenticate the DDEV project with the mittwald API. * * The token is written to the `web_environment` section of the * `config.local.yaml`, which _should_ be safe to store credentials in, as it * is in DDEV's default `.gitignore` file. */ private writeAuthConfiguration; private writeMittwaldConfiguration; }