import { PermissionCollector, PermissionInstance } from "../PermissionController";
import { RuntimeInformation } from "../RuntimeInformation";
import { Config } from "../Config";
export default class ModeratorPermission implements PermissionInstance {
    check(permissionCollector: PermissionCollector, runtimeInformation: RuntimeInformation): void;
    start(): Promise<void>;
    stop(): Promise<any>;
    reloadConfig(config: Config): Promise<void>;
}
//# sourceMappingURL=ModeratorPermission.d.ts.map