import { c as Value, n as SeriesStrings } from "../../summary-D8UEQXYr.js"; import { n as Format } from "../../format-Dq02z5ZL.js"; import { CSSProperties, ReactNode } from "react"; //#region src/charts/music-staff/index.d.ts interface MusicStaffProps { data: readonly Value[]; /** `ledger` (default, ±2 ledger positions) or `staff` (clamp on-staff). */ mode?: "staff" | "ledger" | undefined; /** `last` prints the final value after the last note. */ label?: "none" | "last" | undefined; domain?: readonly [number, number] | undefined; color?: string | undefined; width?: number | undefined; height?: number | undefined; fontSize?: number | undefined; format?: Format | undefined; locale?: string | string[] | undefined; /** Swappable summary strings (defaults to EN) — the accessible name is * generated, so this is how a non-English host localizes it. */ strings?: SeriesStrings | undefined; /** Minimum in-chart label size, in viewBox units. Geometry sizes labels from * the mark and floors them at 7; this raises that floor and moves the * reserved gutter with it. A label the box cannot seat at the raised floor * drops rather than shrinking back under it. */ labelSize?: number | undefined; title?: string | undefined; summary?: string | false | undefined; id?: string | undefined; className?: string | undefined; style?: CSSProperties | undefined; children?: ReactNode | undefined; } declare function MusicStaff(props: MusicStaffProps): ReactNode; //#endregion export { MusicStaff, MusicStaffProps };