/*!
 * KoliBri - The accessible HTML-Standard
 */
function t(t){var r,s;const o={};for(const e of[...(r=t.required)!==null&&r!==void 0?r:[],...(s=t.optional)!==null&&s!==void 0?s:[]]){o[e.propName]=e.getDefaultValue()}return o}class r{constructor(r,s){this.rawProps={};this.setState=r.setState;this.getState=r.getState;this.renderProps=t(s)}setRawProp(t,r){this.rawProps[t]=r}getRawProp(t){return this.rawProps[t]}setRenderProp(t,r){this.renderProps[t]=r}getRenderProp(t){return this.renderProps[t]}}export{r as B};
//# sourceMappingURL=base-controller-CXhqh4cR.js.map