type RSMOptions = { max?: number; first?: number; last?: number; after?: `${number}`; before?: `${number}`; index?: number; count?: number; } | { xml: Element; }; export declare class RSM { private attribs; private index; private last; private first; constructor(options: RSMOptions); toXML(): Element; next(max: number): RSM; previous(max: number): RSM; fromXMLElement(xmlElement: Element): void; } export {}; //# sourceMappingURL=strophe.rsm.d.ts.map