import { FileType, Resource, SourceType, StyleSize } from '../types/data'; export declare class ResourceItem implements Resource { id: string; name: string; type: SourceType; url: string; originId?: string | undefined; thumb?: string | undefined; styleSize?: StyleSize | undefined; fileSize?: number | undefined; wave?: string; isLocal?: boolean; frames?: string; noAudioTracks?: boolean; fileType: FileType; from: 'other' | 'system' | 'user'; mustFetch: boolean; duration?: number | undefined; extend?: any; attrs?: Record; constructor(params: Resource); }