import { Attributes, BanditActions, BanditSubjectAttributes, ContextAttributes } from './types'; export declare function isInstanceOfContextualAttributes(attributes: unknown): attributes is ContextAttributes; export declare function ensureNonContextualSubjectAttributes(subjectAttributes: BanditSubjectAttributes): Attributes; export declare function ensureContextualSubjectAttributes(subjectAttributes: BanditSubjectAttributes): ContextAttributes; export declare function deduceAttributeContext(attributes: Attributes): ContextAttributes; export declare function ensureActionsWithContextualAttributes(actions: BanditActions): Record; //# sourceMappingURL=attributes.d.ts.map