export declare const initialise: import("../../common/types").WrapperInitialiseFunction<{ eventHub: import("../../common").EventHub; activityType: import("./..").ActivityType; }, { set(key: Key, value: { activityType: import("./..").ActivityType; entityId: string; }[Key]): void; }, "async", { localEventHub: import("../../common").EventHub; recipe: import("../../sdk/types").RecipeParsed; }> & { vendorName: "sardine" | "threatmetrix"; }; interface SardineSdkOptions { clientId: string; userIdHash: string; flow: string; partnerID: string; sessionKey: string; } interface InitialisationOptions extends SardineSdkOptions { onDeviceResponse: (d: Record) => void; environment: SardineEnvironment; parentElement: HTMLElement; } export type SardineEnvironment = 'production' | 'sandbox'; declare const SardineRegions: readonly ["us", "eu", "ca", "au", "in"]; export type SardineRegion = (typeof SardineRegions)[number]; declare global { interface Window { _Sardine: { createContext(args: Partial): { updateConfig(config: Partial): void; }; }; } } export {}; //# sourceMappingURL=Sardine.d.ts.map