import type { FormType } from '../stores/form/types.js'; import type { AllowDeny, AllowDenyItems, AllowDenySet, AllowDenySetItem, AllowDenySets } from '../types/widget.js'; export declare const isItemAllowed: (item: T, items: AllowDeny | undefined) => boolean; export declare const isItemAllowedForSets: (item: T, items: AllowDenySet | undefined, getKey?: (item: T) => AllowDenySetItem) => boolean; export declare const getConfigItemSets: (items: AllowDenyItems | undefined, getSet: (items: T[]) => Set, formType?: FormType) => AllowDenySets | undefined; export declare const isFormItemAllowed: (item: T, configTokens: AllowDenySets | undefined, formType?: FormType, getKey?: (item: T) => AllowDenySetItem) => boolean;