import type { EntitlementBlockAxes, EntitlementBlockKey, SimpleEntitlementState } from './types.js'; export declare function axesToSimpleState(axes: EntitlementBlockAxes): SimpleEntitlementState; export declare function simpleStatesFromPolicyAxes(policies: readonly { blockKey: string; runtimeMode: EntitlementBlockAxes['runtimeMode']; visibilityMode: EntitlementBlockAxes['visibilityMode']; mutationMode: EntitlementBlockAxes['mutationMode']; }[]): Partial>; export declare function resolveSimpleStateForBlock(blockKey: EntitlementBlockKey, simpleStates: Partial>): SimpleEntitlementState; //# sourceMappingURL=entitlementSimpleStateMapping.d.ts.map