import { ConfiguredRenderable, SerializedRenderable } from '../dom'; import { SerializerContainer, Serializer } from '../serialization'; import { XYContainer } from './XYContainer'; import { XYDirection } from '../common'; import { SerializedXYItemContainer } from './XYItemContainerSerializer'; export interface SerializedXYContainer extends SerializedRenderable { direction: XYDirection; static: boolean; splitterSize: number; children: SerializedXYItemContainer[]; } export declare class XYContainerSerializer extends Serializer { serialize(node: XYContainer): SerializedXYContainer; deserialize(node: SerializedXYContainer): ConfiguredRenderable; static register(container: SerializerContainer): void; }