import React, { ComponentType } from 'react';
import { IToggleable } from '../../types/features/IToggleable';
/**
 * HOC for control a togglable state
 *
 * This HOC for use as is, user defined `opened` and `setOpened` props will ignored
 */
export declare const withOpenedStateManager: <T extends IToggleable>(WrappedComponent: React.ComponentType<T>) => React.ComponentType<T & IToggleable>;
