import ILogger from '../helpers/ILogger'; import { AbstractChecksApiClient, CheckResponse, CreateCheckResponse } from './ChecksAPIClient'; import { ClientCredentialsManager } from './TokenManager'; import { ILink } from './IListResource'; export type CreatePhoneCheckResponse = { url: string; ttl: number; _links: { self: ILink; check_url: ILink; }; } & CreateCheckResponse; export type PhoneCheckResponse = { match: boolean; } & CheckResponse; export declare class PhoneChecksAPIClient extends AbstractChecksApiClient { constructor(tokenManager: ClientCredentialsManager, apiBaseUrlDR: string, logger: ILogger); patch(checkId: string, code: string): Promise; }