/**
 * @fileoverview added by tsickle
 * @suppress {checkTypes,extraRequire,uselessCode} checked by tsc
 */
export class Menu {
    /**
     * @param {?=} id
     * @param {?=} defaultNode
     * @param {?=} outlookView
     * @param {?=} title
     * @param {?=} windowMask
     * @param {?=} windowMaskTable
     * @param {?=} level
     * @param {?=} icon
     * @param {?=} folders
     */
    constructor(id, defaultNode, outlookView, title, windowMask, windowMaskTable, level, icon, folders) {
        this.id = id;
        this.defaultNode = defaultNode;
        this.outlookView = outlookView;
        this.title = title;
        this.windowMask = windowMask;
        this.windowMaskTable = windowMaskTable;
        this.level = level;
        this.icon = icon;
        this.folders = folders;
    }
}
if (false) {
    /** @type {?} */
    Menu.prototype.id;
    /** @type {?} */
    Menu.prototype.defaultNode;
    /** @type {?} */
    Menu.prototype.outlookView;
    /** @type {?} */
    Menu.prototype.title;
    /** @type {?} */
    Menu.prototype.windowMask;
    /** @type {?} */
    Menu.prototype.windowMaskTable;
    /** @type {?} */
    Menu.prototype.level;
    /** @type {?} */
    Menu.prototype.icon;
    /** @type {?} */
    Menu.prototype.folders;
}
export class Folder {
    /**
     * @param {?=} type
     * @param {?=} name
     * @param {?=} title
     * @param {?=} icon
     * @param {?=} showRecordsCount
     * @param {?=} renderRootFolder
     * @param {?=} dynamicTreeOptions
     * @param {?=} count
     * @param {?=} window
     * @param {?=} folders
     * @param {?=} model
     */
    constructor(type, name, title, icon, showRecordsCount, renderRootFolder, dynamicTreeOptions, count, window, folders, model) {
        this.type = type;
        this.name = name;
        this.title = title;
        this.icon = icon;
        this.showRecordsCount = showRecordsCount;
        this.renderRootFolder = renderRootFolder;
        this.dynamicTreeOptions = dynamicTreeOptions;
        this.count = count;
        this.window = window;
        this.folders = folders;
        this.model = model;
    }
}
if (false) {
    /** @type {?} */
    Folder.prototype.type;
    /** @type {?} */
    Folder.prototype.name;
    /** @type {?} */
    Folder.prototype.title;
    /** @type {?} */
    Folder.prototype.icon;
    /** @type {?} */
    Folder.prototype.showRecordsCount;
    /** @type {?} */
    Folder.prototype.renderRootFolder;
    /** @type {?} */
    Folder.prototype.dynamicTreeOptions;
    /** @type {?} */
    Folder.prototype.count;
    /** @type {?} */
    Folder.prototype.window;
    /** @type {?} */
    Folder.prototype.folders;
    /** @type {?} */
    Folder.prototype.model;
}

//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWVudS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0Bkb3Rnb3YvZm9ybXZpZXdlci8iLCJzb3VyY2VzIjpbImxpYi9tb2RlbHMvbWVudS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7O0FBQUEsTUFBTTs7Ozs7Ozs7Ozs7O0lBQ0osWUFDUyxJQUNBLGFBQ0EsYUFDQSxPQUNBLFlBQ0EsaUJBQ0EsT0FDQSxNQUNBO1FBUkEsT0FBRSxHQUFGLEVBQUU7UUFDRixnQkFBVyxHQUFYLFdBQVc7UUFDWCxnQkFBVyxHQUFYLFdBQVc7UUFDWCxVQUFLLEdBQUwsS0FBSztRQUNMLGVBQVUsR0FBVixVQUFVO1FBQ1Ysb0JBQWUsR0FBZixlQUFlO1FBQ2YsVUFBSyxHQUFMLEtBQUs7UUFDTCxTQUFJLEdBQUosSUFBSTtRQUNKLFlBQU8sR0FBUCxPQUFPO0tBQ1g7Q0FDTjs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBRUQsTUFBTTs7Ozs7Ozs7Ozs7Ozs7SUFDSixZQUNTLE1BQ0EsTUFDQSxPQUNBLE1BQ0Esa0JBQ0Esa0JBQ0Esb0JBQ0EsT0FDQSxRQUNBLFNBQ0E7UUFWQSxTQUFJLEdBQUosSUFBSTtRQUNKLFNBQUksR0FBSixJQUFJO1FBQ0osVUFBSyxHQUFMLEtBQUs7UUFDTCxTQUFJLEdBQUosSUFBSTtRQUNKLHFCQUFnQixHQUFoQixnQkFBZ0I7UUFDaEIscUJBQWdCLEdBQWhCLGdCQUFnQjtRQUNoQix1QkFBa0IsR0FBbEIsa0JBQWtCO1FBQ2xCLFVBQUssR0FBTCxLQUFLO1FBQ0wsV0FBTSxHQUFOLE1BQU07UUFDTixZQUFPLEdBQVAsT0FBTztRQUNQLFVBQUssR0FBTCxLQUFLO0tBQ1Q7Q0FDTiIsInNvdXJjZXNDb250ZW50IjpbImV4cG9ydCBjbGFzcyBNZW51IHtcbiAgY29uc3RydWN0b3IoXG4gICAgcHVibGljIGlkPzogc3RyaW5nLFxuICAgIHB1YmxpYyBkZWZhdWx0Tm9kZT86IHN0cmluZyxcbiAgICBwdWJsaWMgb3V0bG9va1ZpZXc/OiBib29sZWFuLFxuICAgIHB1YmxpYyB0aXRsZT86IHN0cmluZyxcbiAgICBwdWJsaWMgd2luZG93TWFzaz86IGFueSxcbiAgICBwdWJsaWMgd2luZG93TWFza1RhYmxlPzogYW55LFxuICAgIHB1YmxpYyBsZXZlbD86IHN0cmluZyxcbiAgICBwdWJsaWMgaWNvbj86IHN0cmluZyxcbiAgICBwdWJsaWMgZm9sZGVycz86IEZvbGRlcltdLFxuICApIHsgfVxufVxuXG5leHBvcnQgY2xhc3MgRm9sZGVyIHtcbiAgY29uc3RydWN0b3IoXG4gICAgcHVibGljIHR5cGU/OiBudW1iZXIgfCBzdHJpbmcsXG4gICAgcHVibGljIG5hbWU/OiBzdHJpbmcsXG4gICAgcHVibGljIHRpdGxlPzogc3RyaW5nLFxuICAgIHB1YmxpYyBpY29uPzogc3RyaW5nLFxuICAgIHB1YmxpYyBzaG93UmVjb3Jkc0NvdW50PzogYm9vbGVhbixcbiAgICBwdWJsaWMgcmVuZGVyUm9vdEZvbGRlcj86IGJvb2xlYW4sXG4gICAgcHVibGljIGR5bmFtaWNUcmVlT3B0aW9ucz86IGFueSxcbiAgICBwdWJsaWMgY291bnQ/OiBudW1iZXIgfCBzdHJpbmcsXG4gICAgcHVibGljIHdpbmRvdz86IGFueSxcbiAgICBwdWJsaWMgZm9sZGVycz86IEZvbGRlcltdLFxuICAgIHB1YmxpYyBtb2RlbD86IHtmb3JtOiBzdHJpbmcsIGlucHV0RmlsdGVyRmllbGQ6IHN0cmluZywgcmVhZG9ubHk6IGJvb2xlYW4sIHRhYmxlOiBzdHJpbmd9LFxuICApIHsgfVxufVxuIl19