import { HooksMessageStart, HooksSurveyStart, PropertyRecord } from '@screeb/sdk-browser'; export type { HooksMessageStart as ScreebMessageHooks }; export type { HooksSurveyStart as ScreebSurveyHooks }; export type ScreebProperties = PropertyRecord; export declare function useScreeb(): { closeSurvey: () => Promise; forceTargetingCheck: () => Promise; setIdentityProperties: (properties: ScreebProperties) => Promise; trackEvent: (name: string, properties?: ScreebProperties) => Promise; triggerMessage: (messageId: string, hooks?: HooksMessageStart) => Promise; triggerSurvey: (surveyId: string, hooks?: HooksSurveyStart, hiddenFields?: ScreebProperties) => Promise; };