import { ChildrenLike, VirtualDOM } from '@youwol/rx-vdom'; import { BehaviorSubject } from 'rxjs'; import type { Router } from '../index'; import { Configuration } from './configurations'; import { Code, Entity, Project } from './models'; export declare class CodeView implements VirtualDOM<'div'> { readonly router: Router; readonly code: Code; readonly configuration: Configuration; readonly project: Project; readonly tag = "div"; readonly class = "fv-border-primary rounded"; readonly style: { fontSize: string; }; readonly children: ChildrenLike; readonly expanded$: BehaviorSubject; constructor(params: { code: Code; parent: Entity; router: Router; configuration: Configuration; project: Project; }); }