convexsol_stage/interfaces/LandingOne.interface.ts
2025-12-02 11:02:00 +05:30

53 lines
1.5 KiB
TypeScript

import {
LandingHeaderInterface,
LandingOfferInterface,
FaqInterface,
LandingFooterInterface,
HCD,
LogoImageDataInterface,
NumberShowcase,
LandingTestimonialInterface,
CustomServicesInterface,
PriceModelInterface,
WhyChooseUs2Interface,
} from './LandingInterface';
import {
DarkBannerInterface,
LandingClientsInterface,
LandingCtaInterface,
LandingIndustryInterface,
PopUpNewLandingInterface,
ShowCaseComponentInterface,
WorkProcessInterface,
} from './LandingNew.interface';
export interface LandingOnePageApiResponse {
whatsappNumber: string;
thankYouUrl: string;
offer: LandingOfferInterface;
header: LandingHeaderInterface;
banner: DarkBannerInterface;
clients: LandingClientsInterface;
leading: LeadingSectionInterface;
numberShowcase: NumberShowcase;
showCase: ShowCaseComponentInterface;
testimonials: LandingTestimonialInterface;
cta1: LandingCtaInterface;
uniqueServices: CustomServicesInterface;
cta2: LandingCtaInterface;
priceModel: PriceModelInterface;
customServices: CustomServicesInterface;
cta3: LandingCtaInterface;
industry: LandingIndustryInterface;
workProcess: WorkProcessInterface;
cta4: LandingCtaInterface;
whyUsGrid: WhyChooseUs2Interface;
faq: FaqInterface;
footer: LandingFooterInterface;
popup: PopUpNewLandingInterface;
}
export interface LeadingSectionInterface extends HCD {
video: LogoImageDataInterface;
}