/**
 *  Place: a Point subclass representing a 'place' that can be rendered on the
 *  map. A place is a point *other* than a transit stop/station, e.g. a home/work
 *  location, a point of interest, etc.
 */
export default class Stop extends Point {
    constructor(data: any);
    worldX: any;
    worldY: any;
    patterns: any[];
    patternRenderData: {};
    patternFocused: {};
    patternCount: number;
    patternStylerKey: string;
    isSegmentEndPoint: boolean;
    addPattern(pattern: any): void;
    isPatternFocused(patternId: any): any;
    setPatternFocused(patternId: any, focused: any): void;
    markerBBox: {
        height: number;
        width: number;
        x: number;
        y: number;
    } | undefined;
    getRenderDataArray(): any[];
}
import Point from "./point";
