import Component from '@glimmer/component';
export interface EuiInnerTextSignature {
    Args: {
        fallback?: string;
    };
    Blocks: {
        default: [(ref: HTMLElement) => void, string];
    };
}
export default class EuiImage extends Component<EuiInnerTextSignature> {
    ref: HTMLElement | null;
    innerText: string;
    observer: MutationObserver | null;
    get innerTextFallback(): string;
    setupObserver(): void;
    updateInnerText(node: HTMLElement | null): void;
    setInnerText(text: string): void;
    setRef(ref: HTMLElement): void;
    willDestroy(): void;
}
//# sourceMappingURL=eui-inner-text.d.ts.map