import * as plugins from './tsdoc.plugins.js';
export declare class TypeDoc {
    smartshellInstance: plugins.smartshell.Smartshell;
    static isTypeDocDir(dirPathArg: string): Promise<boolean>;
    typedocDirectory: string;
    constructor(dirPathArg: any);
    compile(options?: {
        publicSubdir?: string;
    }): Promise<void>;
}
