import { XmpNamespace, Parameter, XmpDataFormat, XmpFileData } from "./../index";
export interface ToolboxXmpXmpInterface {
    data: XmpFileData;
    dataFormat?: XmpDataFormat;
    namespace: XmpNamespace;
}
export declare class ToolboxXmpXmp implements ToolboxXmpXmpInterface, Parameter {
    data: XmpFileData;
    dataFormat?: XmpDataFormat;
    namespace: XmpNamespace;
    constructor(data: any);
    static getDataDescription(): string;
    static getDataFormatDefault(): XmpDataFormat;
    static getDataFormatDescription(): string;
    static getNamespaceDescription(): string;
    static fromJson(data: any): ToolboxXmpXmp;
    toJson(): any;
    clone(): ToolboxXmpXmp;
}
