paystackly
Version:
A Typescript/Javascript library written on top of paystack.
14 lines (13 loc) • 586 B
TypeScript
import { BaseResponse } from "../types";
export type BaseIntegrationResponse = BaseResponse<{
payment_session_timeout: number;
}>;
export type FetchIntegrationTimeoutResponse = BaseIntegrationResponse;
export interface UpdateIntegrationTimeoutPayload {
timeout: number;
}
export type UpdateIntegrationTimeoutResponse = BaseIntegrationResponse;
export declare abstract class BaseIntegration {
abstract fetchTimeout(): Promise<FetchIntegrationTimeoutResponse>;
abstract updateTimeout(payload: UpdateIntegrationTimeoutPayload): Promise<UpdateIntegrationTimeoutResponse>;
}