import type { BabelFileMetadata } from '@moneko/eslint/babel-core'; import type { JSDocNullableType } from 'typescript'; export interface BabelFileResult { ast?: unknown; code?: string | JSDocNullableType; ignored?: boolean; map?: { version: number; sources: string[]; names: string[]; sourceRoot?: string; sourcesContent?: string[]; mappings: string; file: string; } | null; metadata?: BabelFileMetadata; } export * from '@moneko/convert/solid';