24 lines
No EOL
438 B
TypeScript
24 lines
No EOL
438 B
TypeScript
export interface AITool {
|
|
name: string;
|
|
icon?: React.ElementType;
|
|
svg?: React.ReactNode;
|
|
description: string;
|
|
status: 'primary' | 'active' | 'occasional' | string;
|
|
link?: string;
|
|
usage?: string;
|
|
}
|
|
|
|
export interface FavoriteModel {
|
|
name: string;
|
|
provider: string;
|
|
review: string;
|
|
rating: number;
|
|
}
|
|
|
|
export interface AIReview {
|
|
tool: string;
|
|
rating: number;
|
|
pros: string[];
|
|
cons: string[];
|
|
verdict: string;
|
|
} |