type WPFormat = { name: string; tagName: string; interactive: boolean; title: string; edit: any; className?: string; attributes?: Record; }; /** * Registers a format and records it for potential cleanup. * If the format already exists, it will be replaced and the previous definition will be preserved. */ export declare function registerFormatForEmail(name: string, settings: WPFormat): void; /** * Unregisters a format, preserving its current definition so it can be restored later. */ export declare function unregisterFormatForEmail(name: string): void; /** * Restores formats to the state before email-editor changes: * - Re-register all formats that we unregistered and preserved * - Remove formats that were registered by the email editor * The order is: remove newly registered first, then restore preserved definitions. */ export declare function resetFormats(): void; export {};