import type * as Square from "../../api/index"; import * as core from "../../core"; import type * as serializers from "../index"; import { ActionCancelReason } from "./ActionCancelReason"; import { Money } from "./Money"; export declare const TerminalRefund: core.serialization.ObjectSchema; export declare namespace TerminalRefund { interface Raw { id?: string | null; refund_id?: string | null; payment_id: string; order_id?: string | null; amount_money: Money.Raw; reason: string; device_id: string; deadline_duration?: (string | null | undefined) | null; status?: string | null; cancel_reason?: ActionCancelReason.Raw | null; created_at?: string | null; updated_at?: string | null; app_id?: string | null; location_id?: string | null; } }