red-ui/libs/red-domain/src/lib/redaction-log/recategorization.request.ts

24 lines
696 B
TypeScript

import { IEntityLogEntryPosition } from './entity-log-entry';
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?: IEntityLogEntryPosition;
readonly pageNumbers?: number[];
readonly comment?: string;
}