/// <reference types="yeoman-generator" />
import Base = require('yeoman-generator');
import { AbstractGenerator, NodePackage } from '../common';
export declare class ExtensionPackageGenerator extends AbstractGenerator {
    generate(fs: Base.MemFsEditor): void;
    protected compilePackage(): object;
    protected compileCommonPackage(): NodePackage;
    protected compileTsConfig(): object;
}
