@adyen/kyc-components
Version:
This guide assumes that you have already an account with Adyen. A legalEntity needs to be created, and you need to have a `legalEntityId` to instatiate a Component.
15 lines (14 loc) • 1.07 kB
TypeScript
import type { TaskStatusListResponse, TaskStatusMap } from '../taskStatus/taskStatus.types';
import type { QueryOptions } from '../../../types';
export type QueryKeyTaskStatuses = ['taskStatus'];
/**
* @param options additional options passed to Tanstack Query, eg; refetchInterval for polling
*/
export declare const useTaskStatuses: (options?: QueryOptions<TaskStatusListResponse, TaskStatusMap>) => import("@tanstack/preact-query").UseQueryResult<NoInfer<Partial<Record<"INDIVIDUAL" | "ACQUIRING_BUSINESS_LINE" | "BUSINESS_DETAILS" | "CUSTOMER_SUPPORT" | "PAYOUT" | "PAYIN" | "SERVICE_AGREEMENT" | "PCI_DSS" | "DECISION_MAKER" | "SOURCE_OF_FUNDS" | "BUSINESS_FINANCING" | "TAX_REPORTING" | "INVITED_INDIVIDUAL" | "WITHDRAWN_INDIVIDUAL", {
status: import("./taskStatus.contract").components["schemas"]["TaskStatus"];
type: import("./taskStatus.contract").components["schemas"]["TaskType"];
taskStatusEntries?: {
id: string;
status: import("./taskStatus.contract").components["schemas"]["TaskStatus"];
}[] | undefined;
}>>>, Error>;