30 lines
696 B
TypeScript
30 lines
696 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 SecureWebInterface {
|
|
title: string;
|
|
details: string;
|
|
image: LogoImageDataInterface;
|
|
}
|
|
|
|
export interface BenefitInterface {
|
|
title: string;
|
|
image: LogoImageDataInterface;
|
|
}
|
|
|
|
export interface BusinessPageApiInterface {
|
|
developmentService: DevelopmentServiceInterface;
|
|
secureWeb: SecureWebInterface;
|
|
benefit: BenefitInterface[];
|
|
}
|