import { MetadataRectangle, Parameter } from "./../index";
export interface BoxesInterface {
    artBox?: MetadataRectangle;
    bleedBox?: MetadataRectangle;
    cropBox?: MetadataRectangle;
    mediaBox: MetadataRectangle;
    trimBox?: MetadataRectangle;
}
export declare class Boxes implements BoxesInterface, Parameter {
    artBox?: MetadataRectangle;
    bleedBox?: MetadataRectangle;
    cropBox?: MetadataRectangle;
    mediaBox: MetadataRectangle;
    trimBox?: MetadataRectangle;
    constructor(data: any);
    static getArtBoxDescription(): string;
    static getBleedBoxDescription(): string;
    static getCropBoxDescription(): string;
    static getMediaBoxDescription(): string;
    static getTrimBoxDescription(): string;
    static fromJson(data: any): Boxes;
    toJson(): any;
    clone(): Boxes;
}
