export interface DotSettings {
    /**
     * Circle radius
     */
    radius: number;
    /**
     * Dot border width
     */
    borderWidth: number;
    /**
     * Open string circle radius
     */
    openStringRadius: number;
    /**
     * String info margin
     */
    stringInfoMargin: number;
}
export interface NeckSettings {
    lineWidth: number;
    baseFretMargin: number;
    useRoman: boolean;
    nutWidth: number;
    stringNameVisible: boolean;
    stringNameMargin: number;
}
export declare class Settings {
    stringSpace: number;
    fretSpace: number;
    /**
     * Dot settings
     */
    dot: DotSettings;
    /**
     * Neck settings
     */
    neck: NeckSettings;
}
