export declare class FSLContainer extends HTMLElement {
    static get observedAttributes(): string[];
    avatar: string;
    name: string;
    isPC: boolean;
    noCompress: boolean;
    copy: ((text: string) => void) | null;
    close: ((id: string) => void) | null;
    shadow: ShadowRoot;
    constructor();
    connectedCallback(): void;
    disconnectedCallback(): void;
    attributeChangedCallback(name: string, oldVal: string | ((text?: string) => void) | null, newVal: string | ((text?: string) => void) | null): void;
    updateState(): void;
    render(): void;
    renderContent(): string;
}
