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