25 lines
395 B
TypeScript
25 lines
395 B
TypeScript
interface Field {
|
|
key: string;
|
|
value: string;
|
|
}
|
|
|
|
interface ApplicationFields {
|
|
fields: Field[];
|
|
}
|
|
|
|
interface FillRequest {
|
|
applicationFields: ApplicationFields;
|
|
applicationType: string;
|
|
}
|
|
|
|
interface ScreenRequest {
|
|
action: string;
|
|
isScreenDefinitionRequired: boolean;
|
|
sourceScreen: string;
|
|
}
|
|
|
|
interface AppFormData {
|
|
fillRequest: FillRequest;
|
|
screenRequest: ScreenRequest;
|
|
}
|