import BaseComponent from "../Counter/BaseComponent";
export declare class CustomProgressNotificationsComponent extends BaseComponent {
    private props;
    private state;
    private notificationContainer;
    private notificationComponent;
    private notifications;
    private readonly ansiConvertor;
    static get observedAttributes(): string[];
    connectedCallback(): void;
    createContainer(): void;
    attributeChangedCallback(name: string, oldValue: string | null, newValue: string): void;
    attachProps(): void;
    processExistingProgressNotifications(): Promise<void>;
    attachAndObserveBindings(): void;
    subscribeToNotifications(): void;
    private processNotifications;
    private renderTemplate;
    private createTemplate;
    attachEventListenerForViewLogs(): void;
    fetchAndShowLogs(nodeId: string, containerId: string): Promise<void>;
}
