UNPKG

784 BTypeScriptView Raw
1import { GoogleApis, docs_v1 } from 'googleapis';
2
3export interface BaseDocToArchieMLOptions {
4 documentId: docs_v1.Params$Resource$Documents$Get['documentId'];
5}
6
7export interface AuthDocToArchieMLOptions extends BaseDocToArchieMLOptions {
8 auth: docs_v1.Params$Resource$Documents$Get['auth'];
9}
10
11export interface ClientDocToArchieMLOptions extends BaseDocToArchieMLOptions {
12 client: docs_v1.Docs;
13}
14
15export interface GoogleDocToArchieMLOptions extends BaseDocToArchieMLOptions {
16 google: GoogleApis;
17}
18
19export type DocToArchieMLOptions =
20 | AuthDocToArchieMLOptions
21 | ClientDocToArchieMLOptions
22 | GoogleDocToArchieMLOptions;
23
24declare function docToArchieML({
25 auth,
26 client,
27 documentId,
28 google,
29}: DocToArchieMLOptions): Promise<unknown>;
30
31export { docToArchieML };