import Event from './util/event';
import Permissions from './util/permissions';
export default class Permission {
    protected static _instance: Permission;
    getInstanceName(): string;
    getServiceName(): string;
    protected constructor();
    static getInstance(): Permission;
    formatPermissions(instancePermissions: any): any;
    permission(event: Event, permissions: Permissions): Promise<boolean>;
}
//# sourceMappingURL=permission.d.ts.map