import { type TrustLadderSnapshot } from './trustLadder';
export type GrantAction = 'create' | 'revoke';
export interface BridgeResult {
    capability: string;
    rung: number;
    promoted?: number;
    demoted?: number;
}
export declare function applyGrantToLadder(snap: TrustLadderSnapshot, capability: string, action: GrantAction): BridgeResult;
//# sourceMappingURL=grantBridge.d.ts.map