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

39 lines
929 B
TypeScript

interface LogoImageDataInterface {
data: { attributes: { url: string; alternativeText: string; width?: number; height?: number } };
}
export interface DevelopmentServiceInterface {
title: string;
service: {
heading: string;
details: string;
logo: LogoImageDataInterface;
}[];
}
export interface BenefitInterface {
title: string;
image: LogoImageDataInterface;
}
export interface TechnologyStackInterface {
title?: string;
image: LogoImageDataInterface;
}
export interface IndustryCasesInterface {
image: {
data: { attributes: { url: string } };
};
techStack: {
name: string;
logo: LogoImageDataInterface;
}[];
}
export interface RoboticPageApiInterface {
developmentService: DevelopmentServiceInterface;
benefit: BenefitInterface[];
techStack: TechnologyStackInterface[];
industryCases: IndustryCasesInterface;
}