import { IIndeksdProject, IMakeOptions, ISourceFile } from './types'; export interface ParseOptions { rootDir: string; outDir: string; files: Array; } export declare const defaultOptions: ParseOptions; export declare function make(source: string, options?: Partial): string; export declare function readProjectFiles(options: { rootDir: string; sourceDir: string; files?: ReadonlyArray; }): Promise>; export declare function projectFromSourceFiles(sourceFiles: ReadonlyArray, options?: Partial): IIndeksdProject; export declare function processProject(options?: Partial): Promise; export declare function generate(options?: Partial): Promise;