/** * Copyright (c) 2026, Salesforce, Inc., * All rights reserved. * For full license text, see the LICENSE.txt file */ export declare class CommunicationManager { constructor(); /** * Notify the extension about a selected component * @param element - The selected element */ notifyComponentSelected(element: HTMLElement): void; /** * Notify the extension about a text change * @param element - The element that changed * @param originalText - The original text * @param newText - The new text */ notifyTextChange(element: HTMLElement, originalText: string, newText: string): void; /** * Notify the parent window that interactions initialization is complete */ notifyInitializationComplete(): void; } //# sourceMappingURL=communicationManager.d.ts.map