export interface KosAddFutureToModelSchema { modelName: string; modelProject: string; futureType: "minimal" | "complete"; modelPath?: string; updateServices?: boolean; dryRun?: boolean; } export interface NormalizedKosAddFutureToModelSchema extends KosAddFutureToModelSchema { nameDashCase: string; nameProperCase: string; nameCamelCase: string; namePascalCase: string; nameConstantCase: string; nameLowerCase: string; projectRoot: string; sourceRoot: string; modelFilePath: string; servicesFilePath?: string; registrationFilePath?: string; internal: boolean; }