@1hive/connect-core
Version:
Access and interact with Aragon Organizations and their apps.
17 lines • 588 B
TypeScript
import { PermissionData, ParamData } from '../types';
import App from './App';
import Organization from './Organization';
import Role from './Role';
export default class Permission implements PermissionData {
#private;
readonly allowed: boolean;
readonly appAddress: string;
readonly granteeAddress: string;
readonly params: ParamData[];
readonly roleHash: string;
constructor(data: PermissionData, organization: Organization);
private orgConnector;
app(): Promise<App>;
role(): Promise<Role | undefined>;
}
//# sourceMappingURL=Permission.d.ts.map