UNPKG

@typedin/music-utilities

Version:

A set of resources and modules I use to develop music applications.

20 lines (19 loc) 892 B
import type { AlterationEnum } from "../constants.js"; import type { Note } from "../types/index.js"; declare function getAlterationForDiminishedInterval(note: Note, direction: "up" | "down", specialCases: { up: string[]; down: string[]; }): AlterationEnum; declare function getAlterationForMinorInterval(note: Note, direction: "up" | "down", specialCases: { up: string[]; down: string[]; }): AlterationEnum; declare function getAlterationForMajorInterval(note: Note, direction: "up" | "down", specialCases: { up: string[]; down: string[]; }): AlterationEnum; declare function getAlterationForAugmentedInterval(note: Note, direction: "up" | "down", specialCases: { up: string[]; down: string[]; }): AlterationEnum; export { getAlterationForDiminishedInterval, getAlterationForMinorInterval, getAlterationForMajorInterval, getAlterationForAugmentedInterval, };