import * as React from "react"; type SelectionTypeEnum = "ANNOTATION" | "FIND" | "TRANSLATION" | "TRANSLATION_HANDLE" | "ENZYME" | "SEQ" | "AMINOACID" | "HIGHLIGHT" | "PRIMER" | ""; export interface Selection { clockwise?: boolean; color?: string; direction?: number; end?: number; id?: string; length?: number; name?: string; parent?: Selection; ref?: null | string; start?: number; type: SelectionTypeEnum; viewer?: "LINEAR" | "CIRCULAR"; } export interface ExternalSelection { clockwise?: boolean; end: number; start: number; } /** Initial/default selection */ export declare const defaultSelection: Selection; /** Default context object */ declare const SelectionContext: React.Context; export default SelectionContext;