import { LegacyMapData } from './types.js';
export interface LegacyNamedRoom {
    id: number;
    name: string;
}
export interface LegacyResolvedRoom {
    segmentId: number;
    name: string;
}
export declare class LegacyMapParser {
    parse(buffer: Buffer): LegacyMapData;
    resolveCurrentRoom(data: LegacyMapData, namedRooms?: LegacyNamedRoom[]): LegacyResolvedRoom | undefined;
    private parsePositionBlock;
    private parseImageBlock;
    private parseCleanedBlocks;
    private updateBoundingBox;
    private findNearestSegment;
}
//# sourceMappingURL=mapParser.d.ts.map