import { BaseFileStructure } from '../BaseFileStructure' import { SpecModelStructure } from './SpecModelStructure' export abstract class BaseModelStructure extends BaseFileStructure implements SpecModelStructure { protected resolvedModels: T[] | undefined constructor( absoluteRoot: string, relativeRoot: string, structRoot: string, protected baseUrl: string ) { super(absoluteRoot, relativeRoot, structRoot) } public abstract async getSpecModel(): Promise }