UNPKG

@joktec/arango

Version:

JokTec - ArangoDB Service

29 lines 971 B
import { ClientConfig } from '@joktec/core'; import { LoadBalancingStrategy } from 'arangojs/configuration'; import { ImportDocumentsOptions } from 'arangojs/documents'; export declare class BasicCredentials { username: string; password?: string; constructor(props: BasicCredentials); } export declare class BearerCredentials { token: string; constructor(props: BearerCredentials); } export type CollectionImportOpts = ImportDocumentsOptions & { type?: 'documents' | 'list' | 'auto'; }; export declare class ArangoConfig extends ClientConfig { url: string | string[]; databaseName?: string; auth?: BasicCredentials | BearerCredentials; arangoVersion?: number; loadBalancingStrategy?: LoadBalancingStrategy; maxRetries?: false | number; agent?: any; agentOptions?: object; headers?: Headers; precaptureStackTraces?: boolean; constructor(props: ArangoConfig); } //# sourceMappingURL=arango.config.d.ts.map