/** Number of days in the full trial period. */
export declare const TRIAL_DAYS = 7;
/**
 * Returns the number of whole days elapsed since the given ISO 8601 timestamp.
 */
export declare function calculateDaysSinceFirstRun(firstRunAt: string): number;
/**
 * Returns true if the installation is still within the 7-day trial period.
 */
export declare function isTrialActive(firstRunAt: string): boolean;
/**
 * Returns tool/spec/daily-call limits based on the current trial status.
 *
 * - Day 1–7  (trial active):  { tools: 20, specs: 5, dailyCalls: 50 }
 * - Day 8+   (trial expired): { tools: 10, specs: 3, dailyCalls: 30 }
 */
export declare function getTrialLimits(firstRunAt: string): {
    tools: number;
    specs: number;
    dailyCalls: number;
};
//# sourceMappingURL=trial.d.ts.map