import * as types from './types'; /** * @param config.timeout - Milliseconds to wait for a request to complete before aborting with got.TimeoutError. By default, there's no timeout. */ export declare function client(config: { token: string; baseURL?: string; version?: string; mock?: boolean; environment?: types.ENVIRONMENT; timeout?: number; }): { verifications: { create(params: types.RequestVerificationsCreate, syncParams?: { strategy: types.REQUEST_SYNC_STRATEGIES.SYNC | types.REQUEST_SYNC_STRATEGIES.ASYNC; } | { strategy: types.REQUEST_SYNC_STRATEGIES.SYNC_STRICT_TIMEOUT; timeout: number; } | undefined): import("got/dist/source").CancelableRequest>; get(params?: types.RequestVerificationsGet): import("got/dist/source").CancelableRequest>>; getOne(params: types.RequestVerificationsGetOne): import("got/dist/source").CancelableRequest>; cancel(params: types.RequestVerificationsCancel): import("got/dist/source").CancelableRequest>; reverify(params: types.RequestVerificationsReverify): import("got/dist/source").CancelableRequest>; getReport(params: types.RequestVerificationsGetReport): import("got/dist/source").CancelableRequest>; }; companies: { get(params: types.RequestCompaniesGet): import("got/dist/source").CancelableRequest>>; }; credentials: { createSession(params: types.RequestCredentialsSessionCreate): import("got/dist/source").CancelableRequest>; }; };