UNPKG

@complycube/api

Version:

ComplyCube's Node.js library for the AML/KYC API

45 lines (44 loc) 1.77 kB
import { AxiosInstance } from "axios"; import { AccountInfo } from "./resources/AccountInfo"; import { Addresses } from "./resources/Addresses"; import { AuditLogs } from "./resources/AuditLogs"; import { Autofill } from "./resources/Autofill"; import { Checks } from "./resources/Checks"; import { Clients } from "./resources/Clients"; import { Documents } from "./resources/Documents"; import { Flow } from "./resources/Flow"; import { LivePhotos } from "./resources/LivePhotos"; import { LiveVideos } from "./resources/LiveVideos"; import { Lookups } from "./resources/Lookups"; import { Reports } from "./resources/Reports"; import { RiskProfiles } from "./resources/RiskProfile"; import { Static } from "./resources/Static"; import { TeamMembers } from "./resources/TeamMembers"; import { Tokens } from "./resources/Tokens"; import { Webhooks } from "./resources/Webhooks"; import { WorkflowSessions } from "./resources/WorkflowSessions"; export type ComplyCubeOptions = { apiKey: string; }; export declare class ComplyCube { readonly axiosInstance: AxiosInstance; readonly client: Clients; readonly document: Documents; readonly livePhoto: LivePhotos; readonly liveVideo: LiveVideos; readonly check: Checks; readonly workflowSession: WorkflowSessions; readonly report: Reports; readonly address: Addresses; readonly flow: Flow; readonly riskProfile: RiskProfiles; readonly webhook: Webhooks; readonly auditLog: AuditLogs; readonly token: Tokens; readonly teamMember: TeamMembers; readonly static: Static; readonly autofill: Autofill; readonly lookup: Lookups; readonly accountInfo: AccountInfo; constructor({ apiKey }: ComplyCubeOptions); }