import type { Application } from './application'; export interface ApplicationType { /** * name of the type of the app. e.g. `react-app` */ name: string; /** * pattern of the app. */ globPattern?: string; /** * a function that creates the app instance. */ createApp(options: T): Application; }