import { ProjectorOttoWindows } from '../../projector/otto/windows.ts';
import { BundleOtto } from '../otto.ts';
/**
 * BundleOttoWindows object.
 */
export declare class BundleOttoWindows extends BundleOtto {
    /**
     * ProjectorOttoWindows instance.
     */
    readonly projector: ProjectorOttoWindows;
    /**
     * BundleOttoWindows constructor.
     *
     * @param path Output path for the main application.
     * @param flat Flat bundle.
     */
    constructor(path: string, flat?: boolean);
    /**
     * @inheritdoc
     */
    get extension(): string;
    /**
     * @inheritdoc
     */
    protected _getProjectorPathNested(): string;
    /**
     * @inheritdoc
     */
    protected _createProjector(): ProjectorOttoWindows;
    /**
     * @inheritdoc
     */
    protected _writeLauncher(): Promise<void>;
}
