UNPKG

jspurefix

Version:
15 lines (14 loc) 643 B
import { ILooseObject } from '../collections/collection'; import { SegmentDescription } from './segment/segment-description'; import { SegmentSummary } from './segment/segment-summary'; import { Tags } from './tag/tags'; export declare class Structure { readonly tags: Tags; readonly segments: SegmentDescription[]; readonly layout: ILooseObject; constructor(tags: Tags, segments: SegmentDescription[]); msg(): SegmentDescription; summary(): SegmentSummary[]; firstContainedWithin(name: string, segment: SegmentDescription): SegmentDescription | null; boundLayout(segment?: SegmentDescription): ILooseObject; }