34 lines
566 B
TypeScript
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;
|
|
}
|