interface AppConfig { enableStripe?: boolean; [key: string]: unknown; } interface PluginConfig { id: string; name: string; packageName: string; version: string; config?: unknown; } interface OldConfig { apps?: AppConfig[]; plugins?: PluginConfig[]; [key: string]: unknown; } interface NewConfig { apps?: AppConfig[]; plugins?: PluginConfig[]; [key: string]: unknown; } /** * Migration to convert enableStripe boolean on backend apps into a * plugin-payments:stripe plugin entry, and remove enableStripe from app configs. * * Stripe was previously toggled via a boolean on the backend app config. * Now that it's been extracted into plugin-payments, existing projects need * the plugin entry added so they don't lose Stripe when upgrading. */ export declare const migration028EnableStripePlugin: import("./types.js").SchemaMigration; export {}; //# sourceMappingURL=migration-028-enable-stripe-plugin.d.ts.map