import type { ParsedNotation } from './parser.js';
export interface FrequencyNode {
    type: 'FrequencyNode';
    value: number;
    time: number;
}
export interface BreakNode {
    type: 'BreakNode';
    base: number;
    before: number;
    time: number;
}
export type DigitizedNode = FrequencyNode | BreakNode;
export interface DigitizedNotation {
    type: 'DigitizedNotation';
    nodes: DigitizedNode[];
    duration: number;
}
export declare function digitize(notation: string | ParsedNotation): DigitizedNotation;
