import {Note} from "../MusicNotation"; declare class Node { s_note: Note; c_note: Note; constructor (s_note: Note, c_note: Note); prev: Node; si: number; ci: number; offset: number; root: Node; rootSi: number; id: string; totalCost: number; value: number; deep: number; path: number[]; prior?: number; evaluatePrev (node: Node): boolean; evaluatePrevCost (node: Node): number; priorByOffset (offset: number): number; cost (prev: number, skip: number, self: number): number; zero (): object; } export default Node;