import type { ViewInfo } from '../../../createAnimatedComponent/commonTypes';
import type { CSSStyle } from '../../types';
import type { ICSSManager } from '../../types/interfaces';
export default class CSSManager implements ICSSManager {
    private readonly cssAnimationsManager;
    private readonly cssTransitionsManager;
    private readonly viewTag;
    private readonly propsBuilder;
    constructor({ shadowNodeWrapper, viewTag, reactViewName }: ViewInfo, componentDisplayName?: string);
    update(style: CSSStyle): void;
    unmountCleanup(): void;
}
//# sourceMappingURL=CSSManager.d.ts.map