@flatfile/safe-api
Version:
Flatfile Safe API client with streaming capabilities
21 lines (20 loc) • 756 B
TypeScript
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);
}