UNPKG

@flatfile/safe-api

Version:

Flatfile Safe API client with streaming capabilities

21 lines (20 loc) 756 B
import { Flatfile } from "@flatfile/api"; import { GetRequest } from "../utils/requests/get.request"; import { PostRequest } from "../utils/requests/post.request"; import { RetryOptions } from "../utils/requests/safe.request"; export declare class GetSheetRequest extends GetRequest<Flatfile.Sheet> { path: string; constructor(sheetId: string, options?: RetryOptions); } export declare class ValidateSheetRequest extends PostRequest<{ success: true; }, Record<string, never>> { path: string; constructor(sheetId: string, options?: RetryOptions); } export declare class ListSheetsRequest extends GetRequest<{ data: Flatfile.Sheet[]; }> { path: string; constructor(opts: Flatfile.ListSheetsRequest, options?: RetryOptions); }