@regacy-innovation/shared-services
Version:
Shared services for NestJS microservices
103 lines • 2.35 kB
TypeScript
declare class IdeaInfoDto {
name: string;
description: string;
}
declare class AssetDto {
name: string;
description: string;
type: string;
}
declare class MatchedGuideDto {
score: number;
name: string;
description: string;
}
declare class ReviewItemDto {
materialName: string;
score: number;
explanation: string;
matchedGuide: MatchedGuideDto;
}
declare class IdeaReviewDto {
_id: string;
reviews: ReviewItemDto[];
overallScore: number;
feedback: string;
recommendations: string[];
ideaId: string;
createdAt: string;
updatedAt: string;
}
declare class LandingPageDto {
_id: string;
status: 'processing' | 'error' | 'done';
url: string | null;
ideaId: string;
createdAt: string;
updatedAt: string;
}
declare class ThirdStepDto {
thirdStepOneResponse: any;
thirdTwoStepResponse: any;
thirdThreeStepResponse: any;
thirdFourStepResponse: any;
thirdFiveStepResponse: any;
thirdSixStepResponse: any;
thirdSevenResponse: any;
thirdEightResponse: any;
}
declare class FirstStep {
}
declare class SecondStep {
}
declare class StepsDto {
firstStep: {
step: FirstStep;
prompt: string;
};
secondStep: {
step: SecondStep;
prompt: string;
};
thirdStep: ThirdStepDto;
}
export declare class IdeaDto {
_id: string;
imageUrls: {
medium: string;
original: string;
thumbnail: string;
};
ideaImagePrompt: string;
sessionId: string;
reviewId?: IdeaReviewDto;
landingPageId?: LandingPageDto;
toyotaWhyWhy: {
response: string;
prompt: string;
};
stepIdentifier: string;
name: string;
client: string;
clientDivision: string;
ideaOwnerProfile: string;
pestSummary: string;
problems: IdeaInfoDto[];
solutions: IdeaInfoDto[];
solutionAndValues: string;
keyMetrixes: IdeaInfoDto[];
values: IdeaInfoDto[];
customerSegments: IdeaInfoDto[];
channels: IdeaInfoDto[];
winnabilities: IdeaInfoDto[];
revenueStreams: IdeaInfoDto[];
costStructures: IdeaInfoDto[];
assets: AssetDto[];
advantageAndAssets: string;
marketSize: string;
isLove: boolean;
isHate: boolean;
steps: StepsDto;
}
export {};
//# sourceMappingURL=idea.dto.d.ts.map