import * as z from "zod/v4-mini";
import { Result as SafeParseResult } from "../../types/fp.js";
import { SDKValidationError } from "../errors/sdkvalidationerror.js";
import { AddressValidationResultsMessage } from "./addressvalidationresultsmessage.js";
/**
* Object that contains information regarding if an address had been validated or not. Also contains any messages
*
* @remarks
* generated during validation. Children keys are is_valid(boolean) and messages(array).
*/
export type AddressValidationResults = {
isValid?: boolean | undefined;
messages?: Array | undefined;
};
/** @internal */
export declare const AddressValidationResults$inboundSchema: z.ZodMiniType;
export declare function addressValidationResultsFromJSON(jsonString: string): SafeParseResult;
//# sourceMappingURL=addressvalidationresults.d.ts.map