Rocky_Mountain_Vending/.pnpm-store/v10/files/f1/66683f39eef5b048ccca40e02a59a99ec2421bda661357aa711dabcb03a6df61977f9630d94e1595187c4fbaaa8979d92a3d4b2284894eb362d46c7c4476d4
DMleadgen 46d973904b
Initial commit: Rocky Mountain Vending website
Next.js website for Rocky Mountain Vending company featuring:
- Product catalog with Stripe integration
- Service areas and parts pages
- Admin dashboard with Clerk authentication
- SEO optimized pages with JSON-LD structured data

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-12 16:22:15 -07:00

22 lines
732 B
Text

import type * as Lantern from '../types/types.js';
declare class DNSCache {
static rttMultiplier: number;
rtt: number;
resolvedDomainNames: Map<string, {
resolvedAt: number;
}>;
constructor({ rtt }: {
rtt: number;
});
getTimeUntilResolution(request: Lantern.NetworkRequest, options?: {
requestedAt?: number;
shouldUpdateCache?: boolean;
}): number;
updateCacheResolvedAtIfNeeded(request: Lantern.NetworkRequest, resolvedAt: number): void;
/**
* Forcefully sets the DNS resolution time for a request.
* Useful for testing and alternate execution simulations.
*/
setResolvedAt(domain: string, resolvedAt: number): void;
}
export { DNSCache };