UNPKG

696 BTypeScriptView Raw
1declare type InternalOnly = false;
2export declare type IfInternal<T, F> = InternalOnly extends true ? T : F;
3export declare type NeverIfInternal<T> = IfInternal<never, T>;
4export { Options, ParameterType, ParameterHint, ParameterScope, BindOption, SourceFileMode } from './options';
5export { insertPrioritySorted, removeIfPresent } from './array';
6export { Component, AbstractComponent, ChildableComponent } from './component';
7export { Event, EventDispatcher } from './events';
8export { normalizePath, directoryExists, ensureDirectoriesExist, writeFile, readFile } from './fs';
9export { Logger, LogLevel, ConsoleLogger, CallbackLogger } from './loggers';
10export { PluginHost } from './plugins';