import type { Autumn } from "autumn-js"; import type { IdentifierOptsType, CreateReferralCodeArgsType, RedeemReferralCodeArgsType } from "../../types.js"; export declare const createCode: ({ autumn, identifierOpts, args, }: { autumn: Autumn; identifierOpts: IdentifierOptsType; args: CreateReferralCodeArgsType; }) => Promise<(Omit<{ data: null; error: import("autumn-js").AutumnError; statusCode?: number; }, "error"> & { error: import("./utils.js").PlainError | null; }) | (Omit<{ data: import("autumn-js").CreateReferralCodeResult; error: null; statusCode?: number; }, "error"> & { error: import("./utils.js").PlainError | null; })>; export declare const redeemCode: ({ autumn, identifierOpts, args, }: { autumn: Autumn; identifierOpts: IdentifierOptsType; args: RedeemReferralCodeArgsType; }) => Promise<(Omit<{ data: null; error: import("autumn-js").AutumnError; statusCode?: number; }, "error"> & { error: import("./utils.js").PlainError | null; }) | (Omit<{ data: import("autumn-js").RedeemReferralCodeResult; error: null; statusCode?: number; }, "error"> & { error: import("./utils.js").PlainError | null; })>; //# sourceMappingURL=referrals.d.ts.map