import { ImageDef, TextDef } from '@expofp/renderer';
import { FontSizeFactor, RendererService } 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