import type { NestedCSSProperties } from 'typestyle/lib/types.js'; import type { BeanBase, BeanContainer, IMonkeyAppInitialize, IMonkeyAppInitialized, IMonkeyBeanInit } from 'zova'; import { BeanSimple } from 'zova'; export declare class Monkey extends BeanSimple implements IMonkeyAppInitialize, IMonkeyAppInitialized, IMonkeyBeanInit { private _beanTheme; private _beanCssBase; private _styleInstance; appInitialize(): Promise; appInitialized(): Promise; beanInit(bean: BeanContainer, beanInstance: BeanBase): Promise; _patchStyle(beanInstance: BeanBase, props: any, ...args: any[]): string | undefined; _patchCssRule(_beanInstance: BeanBase, selector: string, ...objects: NestedCSSProperties[]): void; _patchCssRaw(_beanInstance: BeanBase, mustBeValidCSS: string): void; _patchCssMerge(beanInstance: BeanBase, ...args: any[]): string; } //# sourceMappingURL=monkey.d.ts.map