import '../../../../assert/js/assert.js';
import '../../../../globals.js';
import { TPoolable } from '../../../../phet-core/js/Pool.js';
import Constructor from '../../../../phet-core/js/types/Constructor.js';
import { Node } from '../../imports.js';
type TRichTextCleanable = {
    readonly isCleanable: boolean;
    clean(): void;
};
declare const RichTextCleanable: <SuperType extends Constructor>(k: SuperType) => SuperType & Constructor<TRichTextCleanable>;
export type RichTextCleanableNode = Node & TPoolable & TRichTextCleanable;
export default RichTextCleanable;
//# sourceMappingURL=RichTextCleanable.d.ts.map