@1hive/connect-core
Version:
Access and interact with Aragon Organizations and their apps.
16 lines • 614 B
TypeScript
import { Metadata, RoleData } from '../types';
import Organization from './Organization';
import Permission from './Permission';
export default class Role {
readonly appAddress: string;
readonly appId: string;
readonly description?: string;
readonly hash: string;
readonly params?: string[];
readonly permissions?: Permission[] | null;
readonly manager?: string;
readonly name?: string;
constructor(data: RoleData, metadata: Metadata, organization: Organization);
static create(data: RoleData, organization: Organization): Promise<Role>;
}
//# sourceMappingURL=Role.d.ts.map