import { type SunoSong } from "@/types";

export interface InterfaceObject3DStep {
  fadeIn(delay: number): void;
  fadeOut(): void;
  showError(): void;
  update(delta: number): void;
  setResultCover(img: string): void;
  setResultCovers(songs: Array<SunoSong>): void;
  setSong(song: SunoSong, direction: number): void;
  setIsMuted(isMuted: boolean): void;
  onScrollResults(scroll: number): void;
}
