import { Pathy } from '@bscotch/pathy';
import { ArtifactType, GameMakerRelease } from './feeds.types.js';
export declare function listReleaseNotes(releases: GameMakerRelease[], cache?: Pathy | string): Promise<Record<string, {
    version: string;
    url: string;
    title: string | null;
    type: "ide" | "runtime";
    changes: {
        since: string | null;
        groups: {
            title: string;
            changes: string[];
        }[];
    };
}>>;
export declare function cleanNote(note: {
    type?: ArtifactType;
    version: string;
    url: string;
    release_notes: string[];
}): {
    version: string;
    url: string;
    title: string | null;
    type: "ide" | "runtime";
    changes: {
        since: string | null;
        groups: {
            title: string;
            changes: string[];
        }[];
    };
};
//# sourceMappingURL=notes.d.ts.map