export declare function isValidScopeGrant(grant: string): boolean; /** Exact grants cover only themselves. A terminal :* grant covers its prefix and descendants. */ export declare function scopeGrantCovers(parent: string, child: string): boolean; export declare function grantsAreCanonical(grants: readonly string[]): boolean; export declare function scopeNarrows(parent: readonly string[], child: readonly string[]): boolean; //# sourceMappingURL=scope.d.ts.map