import { type LightconeHttp } from "../../http"; import type { RedeemResult, ReferralStatus } from "./index"; interface ClientContext { http: LightconeHttp; } export declare class Referrals { private readonly client; constructor(client: ClientContext); getStatus(): Promise; /** * Same as {@link getStatus}, but uses the supplied `cookieHeader` for this * call instead of the SDK's process-wide cookie store. For server-side * cookie forwarding (SSR / route handlers). */ getStatusWithCookies(cookieHeader: string): Promise; redeem(code: string): Promise; } export {}; //# sourceMappingURL=client.d.ts.map