import type { UmbRollbackModalData, UmbRollbackModalValue } from './types.js';
import { UmbModalBaseElement } from '../../../../core/modal/index.js';
import '../../modals/shared/document-variant-language-picker.element.js';
/** @deprecated Use `umb-content-rollback-modal` from `@umbraco-cms/backoffice/content` instead. Scheduled for removal in Umbraco 19. */
export declare class UmbRollbackModalElement extends UmbModalBaseElement<UmbRollbackModalData, UmbRollbackModalValue> {
    #private;
    private _versions;
    private _selectedVersion?;
    private _selectedCulture;
    private _isInvariant;
    private _availableVariants;
    private _diffs;
    private _showDiff;
    constructor();
    get currentVersionHeader(): string;
    render(): import("lit-html").TemplateResult<1>;
    static styles: import("lit").CSSResult[];
}
export default UmbRollbackModalElement;
declare global {
    interface HTMLElementTagNameMap {
        'umb-rollback-modal': UmbRollbackModalElement;
    }
}
