export interface FileAjaxOptions { action: string; data?: FormData; headers?: object; withCredentials?: boolean; onError: (error: { type: 'network_error' | 'http_error' | 'parse_error' | 'upload_error'; message: string; status: number; response?: any; event?: Event; statusText?: string; }, status: number) => void; onSuccess: (response: any, status: number) => void; onProgress: (response: ProgressEvent) => void; } export declare const fileAjax: (option: FileAjaxOptions) => XMLHttpRequest;