import { ImageDef, TextDef } from "@expofp/renderer";
import { RendererService } from "../../../../renderer";
import { FontSizeFactor } from "../../../../renderer";
import { Booth, SpecialBooth } from "../../../../store/BoothStore";
import { BoothLabelDrawer } from "./config-booth-labels";
export default function configBoothLabelsSpecial(rendererService: RendererService, booth: Booth): BoothLabelSpecialDrawer | undefined;
declare class BoothLabelSpecialDrawer extends BoothLabelDrawer {
    protected steps: FontSizeFactor[];
    protected labelIsVertical: boolean;
    protected text: string;
    constructor(rendererService: RendererService, booth: SpecialBooth);
    getShape(): (ImageDef | TextDef)[];
    setFactors(text: string): void;
    setText(): void;
}
export {};
//# sourceMappingURL=config-booth-labels-special.d.ts.map