import { GuillotinaSharing, GuillotinaSharingInheritItem, GuillotinaSharingMap } from '../types/guillotina'; import { IndexSignature } from '../types/global'; export declare class Sharing { local: GuillotinaSharingMap; inherit: GuillotinaSharingInheritItem[]; constructor(element: GuillotinaSharing | undefined); get roles(): string[]; getRole(role: string): IndexSignature; get principals(): string[]; getPrincipals(principal: string): IndexSignature; get prinrole(): string[]; getPrinroles(role: string): IndexSignature; }