xsd-assembler
Version:
This project aims to assemble, merge, and resolve dependencies in XSD files
10 lines (9 loc) • 397 B
TypeScript
import { XSDLoader } from './XSDLoader';
import { XSDIncludeResolverImpl } from './protocols';
export declare class XSDIncludeResolver implements XSDIncludeResolverImpl {
private loader;
constructor(loader: XSDLoader);
private applySchemaAttributes;
private reorderSchemaDirectives;
resolveIncludes(filePath: string, firstFile?: boolean, basePath?: string): Promise<string>;
}