import { Question } from 'survey-core';
import { IPoint, IRect, IDocOptions } from './doc_controller';
import { IPdfBrick } from './pdf_render/pdf_brick';
import { SurveyPDF } from './survey';
export declare class TestHelper {
    static readonly BASE64_IMAGE_16PX: string;
    static readonly BASE64_IMAGE_100PX: string;
    static get defaultPoint(): IPoint;
    static get defaultRect(): IRect;
    static get defaultOptions(): IDocOptions;
    static wrapRect(rect: IRect): IPdfBrick;
    static wrapRects(rects: IRect[]): IPdfBrick[];
    static wrapRectsPage(rects: IRect[]): IPdfBrick[][];
    static equalRects(expect: any, rects1: IRect[], rects2: IRect[], strictMode?: boolean): void;
    static equalRect(expect: any, rect1: IRect, rect2: IRect): void;
    static equalPoint(expect: any, point1: IPoint, point2: IPoint): void;
    static getTitleText(question: Question): string;
}
export declare class SurveyPDFTester extends SurveyPDF {
    get haveCommercialLicense(): boolean;
}
