import "@mmsb/radial-crispr"; export declare class MyComponent { private element; complete_data: string; complete_json: []; allSgrna: any[]; displaySgrna: any[]; allOcc: Map; page: number; currentData: any[]; state: string; error_msg: string; constructor(); /** * Filter data by regex and occurence */ regexOccSearch(): void; /** * Filter data by regex and reinitialize page to 1 */ regexSearch(): void; /** * Filter data by occurences.Check if maxOcc is superior to occurence given by user and check if sgRNA is in current data which were filtered by regex */ minOccSearch(): void; /** * Find min and max occurences for each sgRNA summing occurences for each organism */ calculTotalOcc(): void; /** * Find min and max occurences for each sgRNA summing occurences for each organism * @param {Number} maxPages Number of maximum pages */ colorPagination(maxPages: Number): void; /** * * @param {string} seq sequence of the sgRNA * @returns {string} the dictionary of the sequence in JSON format */ getDicSeq(seq: string): string; componentWillLoad(): void; componentDidRender(): void; componentWillRender(): void; render(): string | any[]; }