24 lines
659 B
TypeScript
24 lines
659 B
TypeScript
export interface IRecategorizationRequest {
|
|
readonly annotationId?: string;
|
|
readonly comment?: string;
|
|
readonly type?: string;
|
|
readonly legalBasis?: string;
|
|
readonly section?: string;
|
|
readonly value?: string;
|
|
}
|
|
|
|
export interface IBulkRecategorizationRequest {
|
|
readonly value: string;
|
|
readonly type: string;
|
|
readonly legalBasis: string;
|
|
readonly section: string;
|
|
readonly originTypes: string[];
|
|
readonly originLegalBases: string[];
|
|
readonly rectangle: boolean;
|
|
readonly position?: {
|
|
readonly rectangle: number[];
|
|
readonly pageNumber: number;
|
|
};
|
|
readonly pageNumbers?: number[];
|
|
}
|