| 178 | } |
| 179 | |
| 180 | export interface SiteConfig { |
| 181 | theme: { |
| 182 | colors: { |
| 183 | primary: string; |
| 184 | secondary: string; |
| 185 | background: string; |
| 186 | }; |
| 187 | text: { |
| 188 | primary: string; |
| 189 | secondary: string; |
| 190 | highlight: string; |
| 191 | }; |
| 192 | font: string; |
| 193 | }; |
| 194 | logo: string; |
| 195 | brand: string; |
| 196 | content: { |
| 197 | navbar: NavbarConfig; |
| 198 | hero: HeroConfig; |
| 199 | featured: FeaturedConfig; |
| 200 | problems: ProblemsConfig; |
| 201 | featuresListicle: FeaturesListicleConfig; |
| 202 | about: AboutConfig; |
| 203 | pricing: PricingConfig; |
| 204 | testimonialsGrid: TestimonialsGridConfig[]; |
| 205 | FAQ: FAQConfig; |
| 206 | cta: CTAConfig; |
| 207 | footer: FooterConfig; |
| 208 | }; |
| 209 | stripe: StripeConfig; |
| 210 | razorpay: RazorpayConfig; |
| 211 | resend: ResendConfig; |
| 212 | } |
nothing calls this directly
no outgoing calls
no test coverage detected