chatbolt-dev / apps /knowledge-service /libs /shared /src /entities /subscription-plan.entity.d.ts
MTayyaBH
Refactor code structure for improved readability and maintainability
d714fad
Raw
History Blame Contribute Delete
772 Bytes
export declare class SubscriptionPlan {
id: string;
name: string;
display_name: string;
description: string;
price_monthly: number;
price_yearly: number;
stripe_price_id_monthly: string;
stripe_price_id_yearly: string;
max_agents: number;
max_conversations_per_month: number;
max_knowledge_items: number;
max_api_keys: number;
trial_days: number;
has_analytics: boolean;
has_custom_branding: boolean;
has_multi_language: boolean;
has_priority_support: boolean;
has_widget_customization: boolean;
has_export: boolean;
has_webhooks: boolean;
has_api_access: boolean;
is_active: boolean;
sort_order: number;
features_list: string[];
created_at: Date;
updated_at: Date;
}