import * as z from "zod/v3"; import { Decimal as Decimal$ } from "../../types/decimal.js"; import { Result as SafeParseResult } from "../../types/fp.js"; import { SDKValidationError } from "../errors/sdkvalidationerror.js"; export type AccountInfo = { /** * Description of the account. */ description?: string | null | undefined; /** * Name given to the account by the user. Used in UIs to assist in account selection. */ nickname?: string | null | undefined; /** * In Codat's data model, dates are represented using the ISO 8601 standard. Date fields are formatted as strings; for example: * * @remarks * ``` * 2020-10-08 * ``` */ accountOpenDate?: string | null | undefined; /** * Balance of funds available for use. This includes pending activity. */ availableBalance?: Decimal$ | number | null | undefined; }; /** @internal */ export declare const AccountInfo$inboundSchema: z.ZodType; /** @internal */ export type AccountInfo$Outbound = { description?: string | null | undefined; nickname?: string | null | undefined; accountOpenDate?: string | null | undefined; availableBalance?: number | null | undefined; }; /** @internal */ export declare const AccountInfo$outboundSchema: z.ZodType; export declare function accountInfoToJSON(accountInfo: AccountInfo): string; export declare function accountInfoFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=accountinfo.d.ts.map