export default class RenderedSegment {
    constructor(pathSegment: any);
    id: number;
    renderedEdges: any[];
    pathSegment: any;
    type: any;
    focused: boolean;
    getId(): number;
    getType(): any;
    addRenderedEdge(rEdge: any): void;
    render(display: any): void;
    renderData: any;
    setFocused(focused: any): void;
    isFocused(): boolean;
    runFocusTransition(display: any, callback: any): void;
    getZIndex(): any;
    computeLineWidth(display: any, includeEnvelope: any): number | undefined;
    compareTo(other: any): boolean | 1 | -1 | undefined;
    getLabelTextArray(): any[];
    getLabelAnchors(display: any, spacing: any): any[];
    coordAlongRenderedPath(t: any, display: any): any;
    computeRenderLength(display: any): void;
    renderLength: number | undefined;
    toString(): string;
}
