import { VerificationResponse, TINVerificationRequest as BaseTINVerificationRequest } from '../verification-adapter.interface'; export type TINVerificationRequest = BaseTINVerificationRequest; export interface StampDutyVerificationRequest { referenceNumber: string; } export interface TaxVerificationData { tin?: string; taxpayerName?: string; taxpayerType?: string; status?: string; registrationDate?: string; address?: string; taxOffice?: string; [key: string]: any; } export interface StampDutyVerificationData { referenceNumber: string; amount: number; status: string; dateIssued?: string; description?: string; [key: string]: any; } export interface ITaxVerificationService { verifyTIN(data: TINVerificationRequest): Promise>; verifyStampDuty?(data: StampDutyVerificationRequest): Promise>; isReady(): boolean; } //# sourceMappingURL=tax-verification.interface.d.ts.map