import type { VDTLineSegment, VDTResourceScore } from '../vdt.js'; import type { ScoreSystem } from '../music/types.js'; /** Paint one system with its top-left at (`x`, `top`), `width` px wide. */ export declare function paintScoreSystem(ctx: CanvasRenderingContext2D, system: ScoreSystem | undefined, x: number, top: number, width: number, color: string): void; /** Paint a score segment whose line's baseline is the system's foot. */ export declare function renderScoreSegment(ctx: CanvasRenderingContext2D, seg: VDTLineSegment, x: number, baseline: number, color: string): void; /** Paint a score resource's systems down its body (#1172), scaled to the * body's width. */ export declare function paintScoreBody(ctx: CanvasRenderingContext2D, score: VDTResourceScore, bx: number, by: number, bw: number): void; //# sourceMappingURL=scoreRender.d.ts.map