export type MembershipEffectiveStatus = "active" | "expired" | "none"; export declare function deriveMembershipEffectiveStatus(input: { status?: string | null; expiresAt?: string | null; } | null | undefined): MembershipEffectiveStatus; export declare function isMembershipActive(input: { status?: string | null; expiresAt?: string | null; } | null | undefined): boolean; export declare function isMembershipExpiringSoon(expiresAt: string | null | undefined, withinDays?: number): boolean; export declare function daysUntilMembershipExpiry(expiresAt: string | null | undefined): number | null; //# sourceMappingURL=membership.d.ts.map