import { Metrics, Parameter } from "./../index";
export interface FitRectangleDestinationFitRectangleInterface {
    bottomOffset?: number;
    leftOffset?: number;
    metrics?: Metrics;
    page?: number;
    rightOffset?: number;
    topOffset?: number;
}
export declare class FitRectangleDestinationFitRectangle implements FitRectangleDestinationFitRectangleInterface, Parameter {
    bottomOffset?: number;
    leftOffset?: number;
    metrics?: Metrics;
    page?: number;
    rightOffset?: number;
    topOffset?: number;
    constructor(data: any);
    static getBottomOffsetDefault(): number;
    static getBottomOffsetDescription(): string;
    static getLeftOffsetDefault(): number;
    static getLeftOffsetDescription(): string;
    static getMetricsDefault(): Metrics;
    static getMetricsDescription(): string;
    static getPageDefault(): number;
    static getPageDescription(): string;
    static getPageMin(): number;
    static getRightOffsetDefault(): number;
    static getRightOffsetDescription(): string;
    static getTopOffsetDefault(): number;
    static getTopOffsetDescription(): string;
    static fromJson(data: any): FitRectangleDestinationFitRectangle;
    toJson(): any;
    clone(): FitRectangleDestinationFitRectangle;
}
