// File download API removed. Types kept as empty shapes.

export type FilesApiConfig = {
  baseUrl: string
  authToken?: string
}

export type DownloadResult = {
  path: string
  size: number
}

export function parseFileSpecs(_specs: string[]): string[] {
  return []
}

export async function downloadSessionFiles(
  _files: string[],
  _config: FilesApiConfig,
): Promise<DownloadResult[]> {
  return []
}

/** Companion to downloadSessionFiles — uploads return empty since the API
 * isn't wired in sandcode. */
export async function uploadSessionFiles(
  _files: unknown[],
  _config?: FilesApiConfig,
): Promise<DownloadResult[]> {
  return []
}
