import { GroupStage, GuideActivationUrlRuleData, GuideData, GuideGroupData, KnockGuide, KnockGuideActivationUrlPattern, SelectFilterParams, StoreState } from './types'; export declare const formatGroupStage: (stage: GroupStage) => string; export declare const formatState: (state: StoreState) => string; export declare const formatFilters: (filters?: SelectFilterParams) => string; export declare const byKey: (items: T[]) => {}; export declare const DEFAULT_GROUP_KEY = "default"; export declare const mockDefaultGroup: (entries?: GuideData[]) => GuideGroupData; export declare const findDefaultGroup: (guideGroups: GuideGroupData[]) => GuideGroupData | undefined; export declare const checkStateIfThrottled: (state: StoreState) => boolean; export declare const newUrl: (location: string) => URL | undefined; export declare const evaluateUrlRule: (url: URL, urlRule: GuideActivationUrlRuleData) => boolean; export declare const predicateUrlRules: (url: URL, urlRules: GuideActivationUrlRuleData[]) => boolean | undefined; export declare const predicateUrlPatterns: (url: URL, urlPatterns: KnockGuideActivationUrlPattern[]) => boolean | undefined; export type ToolbarV2RunConfig = { isVisible: boolean; focusedGuideKeys?: Record; }; export declare const getToolbarRunConfigFromUrl: () => ToolbarV2RunConfig; //# sourceMappingURL=helpers.d.ts.map