@flatfile/safe-api
Version:
Flatfile Safe API client with streaming capabilities
14 lines (13 loc) • 747 B
TypeScript
import { Flatfile } from "@flatfile/api";
import { GetRequest } from "../utils/requests/get.request";
import { PatchRequest } from "../utils/requests/patch.request";
import { RetryOptions } from "../utils/requests/safe.request";
export declare class GetFileRequest extends GetRequest<Flatfile.File_> {
path: string;
constructor(fileId: string, options?: RetryOptions);
}
export declare class UpdateFileRequest extends PatchRequest<Flatfile.File_, Flatfile.UpdateFileRequest> {
path: string;
constructor(fileId: string, patch: Flatfile.UpdateFileRequest, options?: RetryOptions);
protected serializeBody(patch: Flatfile.UpdateFileRequest): string | Uint8Array<ArrayBufferLike> | Promise<string | Uint8Array<ArrayBufferLike>>;
}