"data models for powerpoint creation"

from typing import List

from pydantic import BaseModel

from services.company_profile.data_classes.company_info import Logo
from services.company_profile.data_classes.llm_results import Leadership


class CompanyOverview(BaseModel):
    "Class to store company details"
    company_name: str | None = ""
    logo: Logo | None = None
    customers: str | None = None
    products: str | None = None
    management: List[Leadership] | None = None
    hq: str | None = None
    founded: str | None = None
    overview: str | None = None
    stock_ticker: str | None = None
