import { type DeltaInsert } from '@blockeditor/inline';
import { ShadowlessElement } from '@blockeditor/lit';
import type { AffineTextAttributes } from '../_common/inline/presets/affine-inline-specs.js';
import type { HighlightOptionsGetter } from './code-model.js';
export declare class AffineCodeLine extends ShadowlessElement {
    delta: DeltaInsert<AffineTextAttributes>;
    highlightOptionsGetter: HighlightOptionsGetter;
    render(): import("lit").TemplateResult<1>;
}
declare global {
    interface HTMLElementTagNameMap {
        'affine-code-line': AffineCodeLine;
    }
}
//# sourceMappingURL=affine-code-line.d.ts.map