import { URLRequest } from "./URLRequest"; import { EventDispatcher } from "../events/EventDispatcher"; import { ByteArray } from "../utils/ByteArray"; export declare class FileReference extends EventDispatcher { creationDate: Date; modificationDate: Date; name: string; size: number; creator: string; type: string; permissionStatus: string; extension: string; data: ByteArray; constructor(); browse(typelist: any[]): boolean; upload(url: URLRequest): boolean; load(): void; save(data: any, defaultFileName?: string): void; requestPermission(): void; download(url: URLRequest, defaultFileName: string): boolean; cancel(): void; }