/*!
 * Jodit Editor PRO (https://xdsoft.net/jodit/)
 * See LICENSE.md in the project root for license information.
 * Copyright (c) 2013-2026 Valerii Chupurnov. All rights reserved. https://xdsoft.net/jodit/pro/
 */
import type { Nullable } from "jodit/esm/types/index";
type V = Nullable<number | string>;
export declare class Style {
    private _data;
    constructor(str: string);
    get keys(): string[];
    forEach(f: (key: string) => void): void;
    clear(): void;
    set(key: string, value: V): void;
    get(key: string): V;
    has(key: string): boolean;
    add(key: string, value: string): this;
    str(filter?: (key: string) => boolean): string;
}
export {};
