Files
super-app/network/payloads/response/FillApplicationResponse.ts
2024-03-27 15:06:03 +00:00

34 lines
566 B
TypeScript

interface FillApplicationResponse {
currentScreenCta: CurrentScreenCta;
}
interface CurrentScreenCta {
cta: Cta;
shouldPoll: boolean;
shouldRender: boolean;
screenMetaData: ScreenMetaData;
screenPollingConfigs: ScreenPollingConfigs;
}
interface ScreenPollingConfigs {
initialDelay: number;
interval: number;
numOfRetries: number;
}
interface ScreenMetaData {
screenName: string;
screenType: string;
screenHash: string;
}
interface Cta {
url: string;
parameters: Parameter[];
}
interface Parameter {
key: string;
value: string;
}