import type { Request } from 'express';
import * as xml2js from 'xml2js';
import type { AuthResponse } from '../Interfaces/index.js';
import { Method } from './Method.js';
export declare class PROPPATCH extends Method {
    xmlParserPreserveOrder: xml2js.Parser;
    run(request: Request, response: AuthResponse): Promise<void>;
    getPropPatchOrder(xmlBody: string): Promise<("set" | "remove")[]>;
}
