/**
 * @fileoverview added by tsickle
 * @suppress {checkTypes,extraRequire,uselessCode} checked by tsc
 */
export class GridConfig {
    /**
     * @param {?=} componentClassName
     * @param {?=} componentConfig
     * @param {?=} id
     * @param {?=} filters
     * @param {?=} parent
     * @param {?=} model
     * @param {?=} editable
     * @param {?=} hideFilter
     * @param {?=} notClickable
     * @param {?=} addAction
     * @param {?=} editAction
     * @param {?=} deleteAction
     * @param {?=} activePage
     */
    constructor(componentClassName, componentConfig, id, filters, parent, model, editable, hideFilter, notClickable, addAction, editAction, deleteAction, activePage) {
        this.componentClassName = componentClassName;
        this.componentConfig = componentConfig;
        this.id = id;
        this.filters = filters;
        this.parent = parent;
        this.model = model;
        this.editable = editable;
        this.hideFilter = hideFilter;
        this.notClickable = notClickable;
        this.addAction = addAction;
        this.editAction = editAction;
        this.deleteAction = deleteAction;
        this.activePage = activePage;
    }
}
if (false) {
    /** @type {?} */
    GridConfig.prototype.componentClassName;
    /** @type {?} */
    GridConfig.prototype.componentConfig;
    /** @type {?} */
    GridConfig.prototype.id;
    /** @type {?} */
    GridConfig.prototype.filters;
    /** @type {?} */
    GridConfig.prototype.parent;
    /** @type {?} */
    GridConfig.prototype.model;
    /** @type {?} */
    GridConfig.prototype.editable;
    /** @type {?} */
    GridConfig.prototype.hideFilter;
    /** @type {?} */
    GridConfig.prototype.notClickable;
    /** @type {?} */
    GridConfig.prototype.addAction;
    /** @type {?} */
    GridConfig.prototype.editAction;
    /** @type {?} */
    GridConfig.prototype.deleteAction;
    /** @type {?} */
    GridConfig.prototype.activePage;
}

//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZ3JpZENvbmZpZy5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0Bkb3Rnb3YvZm9ybXZpZXdlci8iLCJzb3VyY2VzIjpbImxpYi9tb2RlbHMvZ3JpZENvbmZpZy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7O0FBS0EsTUFBTTs7Ozs7Ozs7Ozs7Ozs7OztJQUNKLFlBQ1Msb0JBQ0EsaUJBQ0EsSUFDQSxTQUNBLFFBQ0EsT0FDQSxVQUNBLFlBQ0EsY0FDQSxXQUNBLFlBQ0EsY0FDQTtRQVpBLHVCQUFrQixHQUFsQixrQkFBa0I7UUFDbEIsb0JBQWUsR0FBZixlQUFlO1FBQ2YsT0FBRSxHQUFGLEVBQUU7UUFDRixZQUFPLEdBQVAsT0FBTztRQUNQLFdBQU0sR0FBTixNQUFNO1FBQ04sVUFBSyxHQUFMLEtBQUs7UUFDTCxhQUFRLEdBQVIsUUFBUTtRQUNSLGVBQVUsR0FBVixVQUFVO1FBQ1YsaUJBQVksR0FBWixZQUFZO1FBQ1osY0FBUyxHQUFULFNBQVM7UUFDVCxlQUFVLEdBQVYsVUFBVTtRQUNWLGlCQUFZLEdBQVosWUFBWTtRQUNaLGVBQVUsR0FBVixVQUFVO0tBQ2Q7Q0FDTiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEdyaWRDb21wb25lbnRDb25maWcgfSBmcm9tICcuL2dyaWRDb21wb25lbnRjb25maWcnO1xuaW1wb3J0IHsgQ29udHJvbCB9IGZyb20gJy4vY29udHJvbCc7XG5pbXBvcnQgeyBEb2NrSXRlbSB9IGZyb20gJy4vZG9ja0l0ZW0nO1xuaW1wb3J0IHsgRmllbGQgfSBmcm9tICcuL2ZpZWxkJztcblxuZXhwb3J0IGNsYXNzIEdyaWRDb25maWcge1xuICBjb25zdHJ1Y3RvcihcbiAgICBwdWJsaWMgY29tcG9uZW50Q2xhc3NOYW1lPzogc3RyaW5nLFxuICAgIHB1YmxpYyBjb21wb25lbnRDb25maWc/OiBHcmlkQ29tcG9uZW50Q29uZmlnLFxuICAgIHB1YmxpYyBpZD86IHN0cmluZyxcbiAgICBwdWJsaWMgZmlsdGVycz86IE9iamVjdFtdLFxuICAgIHB1YmxpYyBwYXJlbnQ/OiBDb250cm9sLFxuICAgIHB1YmxpYyBtb2RlbD86IEZpZWxkLFxuICAgIHB1YmxpYyBlZGl0YWJsZT86IGJvb2xlYW4sXG4gICAgcHVibGljIGhpZGVGaWx0ZXI/OiBib29sZWFuLFxuICAgIHB1YmxpYyBub3RDbGlja2FibGU/OiBib29sZWFuLFxuICAgIHB1YmxpYyBhZGRBY3Rpb24/OiBib29sZWFuLFxuICAgIHB1YmxpYyBlZGl0QWN0aW9uPzogYm9vbGVhbixcbiAgICBwdWJsaWMgZGVsZXRlQWN0aW9uPzogYm9vbGVhbixcbiAgICBwdWJsaWMgYWN0aXZlUGFnZT86IG51bWJlcixcbiAgKSB7IH1cbn1cbiJdfQ==