@tef-novum/webview-bridge
Version:
JavaScript library to access to native functionality. Requires a webview with a postMessage bridge.
21 lines (20 loc) • 668 B
TypeScript
export declare const displayQualtricsIntercept: ({ interceptId, }: {
interceptId: string;
}) => Promise<{
displayed: true;
}>;
export declare const setQualtricsProperties: ({ stringProperties, numberProperties, dateTimePropertyKeys, }: {
stringProperties?: {
[key: string]: string;
} | undefined;
numberProperties?: {
[key: string]: number;
} | undefined;
dateTimePropertyKeys?: string[] | undefined;
}) => Promise<void>;
export declare const isQualtricsInterceptAvailableForUser: ({ interceptId, }: {
interceptId: string;
}) => Promise<{
isAvailable: boolean;
surveyUrl?: string | null;
}>;