import type * as ElevenLabs from "../index"; export interface SongSection { /** The name of the section. Must be between 1 and 100 characters. */ sectionName: string; /** The styles and musical directions that should be present in this section. Use English language for best result. */ positiveLocalStyles: string[]; /** The styles and musical directions that should not be present in this section. Use English language for best result. */ negativeLocalStyles: string[]; /** The duration of the section in milliseconds. Must be between 3000ms and 120000ms. */ durationMs: number; /** The lyrics of the section. Max 200 characters per line. */ lines: string[]; /** Optional source to extract the section from. Used for inpainting. Only available to enterprise clients with access to the inpainting feature. */ sourceFrom?: ElevenLabs.SectionSource; }