import { ConfiguredRenderable } from '../dom'; import { SerializerContainer, Serializer, Serialized } from '../serialization'; import { XYItemContainer } from './XYItemContainer'; export interface SerializedXYItemContainer { name: 'XYItemContainer'; use: Serialized; tags: string[]; ratio: number | null; initialSize?: number; minSizeX?: number; maxSizeX?: number; minSizeY?: number; maxSizeY?: number; fixed: boolean; minimized: boolean; } export declare class XYItemContainerSerializer extends Serializer { serialize(node: XYItemContainer): SerializedXYItemContainer; deserialize(node: SerializedXYItemContainer): ConfiguredRenderable; exclude(node: XYItemContainer): boolean; static register(container: SerializerContainer): void; }