import { FormFieldWidget } from '../../../../basic/field/FormFieldWidget';
interface XmlConvertOptions {
    pretty?: boolean;
    indentSize?: number;
    ignoreEmpty?: boolean;
}
export declare class DetailJsonXmlFieldWidget extends FormFieldWidget {
    initialize(props: any): this;
    protected get defaultMode(): any;
    protected mode: any;
    protected setMode(mode: string): void;
    protected get formatedValue(): {};
    protected objectToXml(obj: Record<string, unknown>, rootName?: string, options?: XmlConvertOptions): string;
    protected copied: boolean;
    protected copyBtnClick(): Promise<boolean>;
}
export {};
