import { DocumentElement, Document, CoordinateBox } from './types'; export interface DocumentFrame { id: string; box: CoordinateBox; index: number; element: DocumentElement; elements: Array<{ element: DocumentElement; index: number; }>; } export interface DocumentFrameGenerateOptions { includeHidden?: boolean; selectedIds?: string[]; relativePosition?: boolean; } export declare class DocumentFrameService { static generateFrames(document: Document, documentFrameGenerationOptions?: DocumentFrameGenerateOptions): Array; private static isInBox; }