export interface DocumentFileNode {
  children?: DocumentFileNode[];
  key?: string;
  name: string;
  path: string;
  type: string;
}

export interface DocumentValidationIssue {
  code?: string;
  column?: number;
  line?: number;
  message: string;
  path?: string;
  severity: 'ERROR' | 'INFO' | 'WARNING' | string;
  suggestion?: string;
}
