import type { TagColors } from 'tycho-storybook'; import { PlatformTools } from '../../functions/ToolsUtils'; import Participant from './Participant'; import ProcessConfiguration from './ProcessConfiguration'; export type DocumentStatus = 'EDITING' | 'EDITED' | 'POS' | 'POS_DONE' | 'SYNTACTIC' | 'COMPLETED' | 'DELETED'; export declare const DocumentStatusNames: { EDITING: string; EDITED: string; POS: string; POS_DONE: string; SYNTACTIC: string; COMPLETED: string; DELETED: string; }; declare const DocumentEditableStatusNames: { EDITING: string; EDITED: string; POS: string; POS_DONE: string; SYNTACTIC: string; COMPLETED: string; }; export { DocumentEditableStatusNames }; export declare const DocumentStatusTagColors: Record; type Document = { uid: string; name: string; corpus: string; status: DocumentStatus; author?: string; picture: string; thumbnail?: string; translated?: string; category?: string; reference?: string; useImages: boolean; metadata?: Record[]; participants?: Participant[]; page: string; defaultTool?: PlatformTools; udparser?: string; parser?: string; lexicon?: string; pages?: number; boxes?: number; sentences?: number; github?: string; githubFormat?: string; githubSha?: string; visible?: boolean; description?: string; config?: ProcessConfiguration; }; export default Document;