import * as z from "zod/v4-mini";
import { Result as SafeParseResult } from "../../types/fp.js";
import { SDKValidationError } from "../errors/sdkvalidationerror.js";
import { BenefitType } from "./benefittype.js";
export type BenefitGrantMetadata = {
    benefitId: string;
    benefitGrantId: string;
    benefitType: BenefitType;
    memberId?: string | undefined;
};
/** @internal */
export declare const BenefitGrantMetadata$inboundSchema: z.ZodMiniType<BenefitGrantMetadata, unknown>;
export declare function benefitGrantMetadataFromJSON(jsonString: string): SafeParseResult<BenefitGrantMetadata, SDKValidationError>;
//# sourceMappingURL=benefitgrantmetadata.d.ts.map