export declare type Path = Array; export declare type Crumbs = Path[]; export interface FileUpload { filename: string; url: string; 'content-type': string; 'content-length': number; } export interface ApplicationVariables { [key: string]: any; } export interface Presentation { id: string; appVersionId: string; name: string; themeId?: string; applicationVariables: ApplicationVariables; duration?: number; hasDynamicThumbnails: boolean; thumbnailUrl?: string; iconUrl: string; applicationThumbnailUrl: string; applicationName: string; } export interface Theme { id: string; name: string; } export interface Playlist { id: string; name: string; } export interface SoundZone { id: string; name: string; } export interface PresentationError { path: Path; message: string; } export declare enum PreviewMode { Horizontal = "horizontal", Vertical = "vertical" }