import { SourceAdapter } from '../types'; import { ForceIgnore } from '../forceIgnore'; import { RegistryAccess } from '../../registry/registryAccess'; import { MetadataType } from '../../registry/types'; import { TreeContainer } from '../treeContainers'; export declare class SourceAdapterFactory { private registry; private tree; constructor(registry: RegistryAccess, tree: TreeContainer); getAdapter(type: MetadataType, forceIgnore?: ForceIgnore): SourceAdapter; }