import * as z from "zod/v3"; import { Result as SafeParseResult } from "../../types/fp.js"; import { SDKValidationError } from "../errors/sdkvalidationerror.js"; import { NetworkTokenStatus } from "./networktokenstatus.js"; export type NetworkToken = { /** * Always `network-token`. */ type: "network-token"; /** * The ID for the network token. */ id: string; /** * The expiration date for the network token. */ expirationDate: string; /** * The ID of the payment method used to generate this token */ paymentMethodId: string; status: NetworkTokenStatus; /** * The token value. Will be present if succeeded. */ token: string; /** * The date and time when this network token was first created in our system. */ createdAt: Date; /** * The date and time when this network token was last updated in our system. */ updatedAt: Date; }; /** @internal */ export declare const NetworkToken$inboundSchema: z.ZodType; export declare function networkTokenFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=networktoken.d.ts.map