export interface AvailableOntology { name: string; version: string; type: string; description: string; extends?: string; path: string; isDefault: boolean; } export interface AvailableExample { id: string; aliases: string[]; name: string; description: string; path: string; } export interface AvailableTemplate { id: string; path: string; isDefault: boolean; } export declare function discoverOntologies(fromDir: string): AvailableOntology[]; export declare function discoverExamples(fromDir: string): AvailableExample[]; export declare function discoverTemplates(fromDir: string): AvailableTemplate[]; export declare function listOntologiesCommand(fromDir?: string): void; export declare function listTemplatesCommand(fromDir?: string): void; export declare function listExamplesCommand(fromDir?: string): void; export interface InitOptions { template?: string; ontology?: string; list?: boolean; example?: string; install?: boolean; } export declare function initCommand(name: string | undefined, options: InitOptions): Promise; //# sourceMappingURL=init.d.ts.map