// Copyright © 2022-2026 Partium, Inc. DBA Partium /** * Abstract wrapper-class for files. * Since files can have a different representation per platform, a file-warper-strategy is used here, * to not directly expose the file-type. * The platform-specific file-functions have to be implemented in the app in the shape of Platform-Adapters. * Internally the Partium-SDK will only work with this abstract type. */ export declare enum PFileType { IMAGE = 0, TEXT = 1, UNKNOWN = 2 } export declare abstract class PFile { abstract supportsMultipartUpload(): boolean; abstract appendToFormData(name: string, formData: FormData): void; }