@regacy-innovation/shared-services
Version:
Shared services for NestJS microservices
88 lines • 2.44 kB
TypeScript
import { GenerateThemeDto, IdeaOwner } from './generate-theme.dto';
declare class ImageUrlsDto {
original: string;
medium: string;
thumbnail: string;
_id?: string;
}
export declare class OriginalThemeDto {
_id?: string;
client: string;
ideaOwner: IdeaOwner;
profile: string;
division: string;
iHave: string;
userInput: string;
industry?: string;
customerSegmentInput?: string;
sector?: string;
name: string;
customerSegment: string;
customerProblem: string;
ideaOwnerExperience: string;
departmentAsset: string;
severityOfTheProblem: number;
synergyToDepartment: number;
synergyToIdeaOwnerExperience: number;
marketGrowingScore: number;
tam: number;
tamScore: number;
sam: number;
samScore: number;
som: number;
somScore: number;
cagr: number;
cagrScore: number;
totalCAGRScore: number;
feedback: string;
notableEvents: string;
riseOfCompetition: number;
progressOfTechnology: number;
regulatoryTrends: number;
socialTrends: number;
impactOfEventScore: number;
relatedBusinessIdea: string;
reasonForImpactOfEvents: string;
winningStrategy: string;
winnabilityScore: number;
winnableApproach: string;
unwinnableApproach: string;
reasonForWinnability: string;
fmf: string;
fmfScore: number;
winnableApproachForIdeaOwner: string;
unwinnableApproachForIdeaOwner: string;
reasonForFMFScore: string;
severityOfTheProblemScore: number;
reasonNotSolvedYet: string;
reasonForSeverityOfTheProblemReview: string;
solution: string;
totalScore: number;
sessionId: string;
imageUrls: ImageUrlsDto;
stepIdentifier: string;
techNologyKnowHow: number;
consumerUnderstanding: number;
priorInitiative: number;
solutionEffectiveness: number;
alternatives: number;
severity: number;
solutionPotential: number;
createdAt: string;
updatedAt: string;
}
export declare class PivotSettings {
keepCustomer: boolean;
keepCustomerProblem: boolean;
keepSolution: boolean;
keepClientAsset: boolean;
keepIdeaOwnerExpertise: boolean;
}
export declare class RegenerateThemeDto {
customPrompt: string;
pivotSettings: PivotSettings;
originalTheme: OriginalThemeDto;
generateThemeDto: GenerateThemeDto;
}
export {};
//# sourceMappingURL=regenerate-theme.dto.d.ts.map