import { ContainerElement } from '@signage-editor/core'; export interface ZoneLayoutRect { x: number; y: number; w: number; h: number; } export interface CreateZoneContainerOptions { zone: ZoneLayoutRect; index: number; canvasWidth: number; canvasHeight: number; gap: number; marginPx: number; } export interface CreateZoneContainersOptions { zones: ZoneLayoutRect[]; canvasWidth: number; canvasHeight: number; gap: number; marginPx: number; } export interface CreatedZoneContainers { elements: ContainerElement[]; gap: number; marginPx: number; } export declare function createZoneContainers(options: CreateZoneContainersOptions): CreatedZoneContainers; export declare function createZoneContainerElement(options: CreateZoneContainerOptions): ContainerElement;