import { Selection } from "d3"; import NightingaleElement from "@nightingale-elements/nightingale-new-core"; export type SequenceBaseType = { position: number; aa: string; }; declare const NightingaleSequence_base: import("@nightingale-elements/nightingale-new-core/dist/nightingale-base-element").Constructor & import("@nightingale-elements/nightingale-new-core/dist/nightingale-base-element").Constructor & import("@nightingale-elements/nightingale-new-core/dist/nightingale-base-element").Constructor & import("@nightingale-elements/nightingale-new-core/dist/nightingale-base-element").Constructor & import("@nightingale-elements/nightingale-new-core/dist/nightingale-base-element").Constructor & import("@nightingale-elements/nightingale-new-core/dist/nightingale-base-element").Constructor & typeof NightingaleElement; declare class NightingaleSequence extends NightingaleSequence_base { #private; sequence?: string | null; protected seq_g?: Selection; protected highlighted?: Selection; margins?: Selection; numberOfTicks?: number; chWidth?: number; chHeight?: number; connectedCallback(): void; get data(): string | Record; set data(data: string | Record); protected getCharSize(): void; protected createSequence(): void; firstUpdated(): void; zoomRefreshed(): void; renderD3(): void; protected getStart(): number; protected getEnd(): number; protected updateHighlight(): void; render(): import("lit-html").TemplateResult<1>; } export default NightingaleSequence; //# sourceMappingURL=nightingale-sequence.d.ts.map