/** Context for Veryfront Cloud. */ export interface VeryfrontCloudContext { apiBaseUrl?: string; apiToken?: string; billingGroupId?: string; billingGroupUsed?: boolean; projectSlug?: string; serviceLayer?: string; } /** Context for run with Veryfront Cloud. */ export declare function runWithVeryfrontCloudContext(context: VeryfrontCloudContext, fn: () => T): T; /** Run with Veryfront Cloud context async. */ export declare function runWithVeryfrontCloudContextAsync(context: VeryfrontCloudContext, fn: () => Promise): Promise; export declare function getCurrentVeryfrontCloudContext(): VeryfrontCloudContext | undefined; export declare function markCurrentVeryfrontCloudBillingGroupUsed(): void; //# sourceMappingURL=context.d.ts.map