export interface OemBranding { logo: boolean; assetBanner: boolean; color?: string; platformLogo: boolean; conditions?: { oemLicensedOnly?: boolean; }; } export type OemBrandingImageType = "logo" | "assetBanner" | "platformLogo"; export interface OemBrandingRuntimeApi { getAllBrandingDetails: () => Promise>; getOemBranding: (brand: string) => Promise; getOemImage: (imageType: OemBrandingImageType, brand: string, model?: string) => Promise; }