import type { AlterationEnum } from "../constants.js";
import type { Note } from "../types/index.js";
export declare function getAlterationForDiminishedInterval(note: Note, direction: "up" | "down", specialCases: {
    up: string[];
    down: string[];
}): AlterationEnum;
export declare function getAlterationForPerfectInterval(note: Note, direction: "up" | "down", specialCases: {
    up: string[];
    down: string[];
}): AlterationEnum;
export declare function getAlterationForAugmentedInterval(note: Note, direction: "up" | "down", specialCases: {
    up: string[];
    down: string[];
}): AlterationEnum;
