@regacy-innovation/shared-services
Version:
Shared services for NestJS microservices
99 lines • 2.15 kB
TypeScript
export declare class ScoringGuide {
score: number;
name: string;
description: string;
}
declare class Problem {
name: string;
description: string;
}
declare class Solution {
name: string;
description: string;
}
declare class KeyMetric {
name: string;
description: string;
}
declare class Value {
name: string;
description: string;
}
declare class CustomerSegment {
name: string;
description: string;
}
declare class Channel {
name: string;
description: string;
}
declare class Winnability {
name: string;
description: string;
}
declare class RevenueStream {
name: string;
description: string;
}
declare class CostStructure {
name: string;
description: string;
}
declare class Asset {
name: string;
description: string;
type: string;
}
export declare class IdeaPayload {
name: string;
client: string;
clientDivision: string;
ideaOwnerProfile: string;
summary: string;
problems: Problem[];
solutions: Solution[];
keyMetrixes: KeyMetric[];
values: Value[];
customerSegments: CustomerSegment[];
channels: Channel[];
winnabilities: Winnability[];
revenueStreams: RevenueStream[];
costStructures: CostStructure[];
assets: Asset[];
sessionId: string;
}
declare class ReviewResult {
materialName: string;
score: number;
explanation: string;
matchedGuide: ScoringGuide;
}
declare class CoreIdeaReview {
reviews: ReviewResult[];
overallScore: number;
feedback: string;
recommendations: string[];
}
export declare class IdeaReviewResponse extends CoreIdeaReview {
sessionId: string;
}
export declare class IdeaReviewPayload {
content: CoreIdeaReview;
sessionId: string;
}
export declare class LPGenerationScriptsPayload {
scripts: string;
sessionId: string;
}
export declare class IdeaLPGenerationPayload {
scripts: string;
sessionId: string;
}
export declare class IdeaLPGenerationResponse {
url: string;
}
export declare class IdeaShortVideoGenerationResponse {
url: string;
}
export {};
//# sourceMappingURL=idea-reviews.dto.d.ts.map