import type { Seat } from '$lib/office/Seat';
import type { VizFloor } from '../VizFloor';
import { BasicSeatViz } from './BasicSeatViz';
export declare class DistanceSeatViz extends BasicSeatViz {
    selected: Seat | null;
    constructor();
    select(seat: Seat): void;
    seatColor(seat: Seat): "#cc7777" | "#caca89";
    distanceColor(seat: Seat): string;
    distanceTextColor(seat: Seat): "#000" | "#fff";
    distanceText(seat: Seat): string;
    render(viz: VizFloor, element: any, radius?: number): void;
}
