UNPKG

wp-host

Version:

Automated WordPress hosting deployment tool for bulk site creation with MySQL database management

51 lines 1.47 kB
import { Config, DeploymentResult } from './types'; import { AppPasswordResult } from './app-password-manager'; export interface ExportData { site_name: string; site_title: string; site_url: string; directory_path: string; admin_login_url: string; admin_username: string; admin_password: string; admin_email: string; database_name: string; database_user: string; database_password: string; database_host: string; app_password?: string; app_name?: string; deployment_status: string; deployment_errors?: string; api_endpoint: string; created_date: string; } export declare class ExportManager { private config; constructor(config: Config); /** * Generate comprehensive deployment export */ generateDeploymentExport(deploymentResults: DeploymentResult[], appPasswordResults?: AppPasswordResult[], exportPath?: string): Promise<string>; /** * Prepare export data by combining all deployment information */ private prepareExportData; /** * Generate CSV content from export data */ private generateCSV; /** * Generate site URL based on directory path */ private generateSiteUrl; /** * Display export summary */ private displayExportSummary; /** * Generate export template */ generateExportTemplate(templatePath?: string): Promise<string>; } //# sourceMappingURL=export-manager.d.ts.map