import { type Translations } from '@c15t/translations'; import type { InitResponse } from '../client-interface'; type InitFallbackPolicy = NonNullable; export declare function resolveNoPolicyFallback(): InitFallbackPolicy; interface ResolveFallbackPolicyOptions { explicitPolicy?: InitResponse['policy']; } interface BuildFallbackInitDataOptions { jurisdiction?: InitResponse['jurisdiction']; countryCode?: string | null; regionCode?: string | null; language?: string; translations?: Translations; gvl?: InitResponse['gvl']; policy?: InitResponse['policy']; policyDecision?: InitResponse['policyDecision']; policySnapshotToken?: InitResponse['policySnapshotToken']; } export declare function resolveFallbackPolicy(options: ResolveFallbackPolicyOptions): InitFallbackPolicy; export declare function buildFallbackInitData(options: BuildFallbackInitDataOptions): InitResponse; export {};