import { JSONSchema4 } from 'json-schema'; import { HyperSchema4 } from './types/hyper-schema'; export declare const DEFAULT_ENCODING = "utf8"; export interface FileWithContent { name: string; path: string[]; content: string; extension: string; } export declare function writeOutFile(outDir: string, file: FileWithContent): Promise; export declare function readHyperSchema(hyperSchemaFile: string): Promise; export declare function readSchema(schemaFile: string): Promise; export declare function writeOutFiles(outDir: string, files: FileWithContent[]): Promise;