export default interface SerializablePermission { checkGuard(object: any): void; getActions(): string; getName(): string; implies(p: any): boolean; newPermissionCollection(): any; } export default class SerializablePermission { static get $javaClass(): any; constructor(_name: string); constructor(_name: string, actions: string); }