import type * as Square from "../../api/index"; import * as core from "../../core"; import type * as serializers from "../index"; import { Card } from "./Card"; import { CardPaymentTimeline } from "./CardPaymentTimeline"; import { CardSurchargeDetails } from "./CardSurchargeDetails"; import { DeviceDetails } from "./DeviceDetails"; import { Error_ } from "./Error_"; export declare const CardPaymentDetails: core.serialization.ObjectSchema; export declare namespace CardPaymentDetails { interface Raw { status?: string | null; card?: Card.Raw | null; entry_method?: string | null; cvv_status?: string | null; avs_status?: string | null; auth_result_code?: string | null; application_identifier?: string | null; application_name?: string | null; application_cryptogram?: string | null; verification_method?: string | null; verification_results?: string | null; statement_description?: string | null; device_details?: DeviceDetails.Raw | null; card_payment_timeline?: CardPaymentTimeline.Raw | null; refund_requires_card_presence?: boolean | null; errors?: Error_.Raw[] | null; applied_card_surcharge_details?: CardSurchargeDetails.Raw | null; wallet_type?: string | null; } }