export declare enum ROLE_TYPE {
    OWNER = "OWNER",
    COMMUNITY_ADMIN = "COMMUNITY_ADMIN",
    GROUP_ADMIN = "GROUP_ADMIN",
    MEMBER = "MEMBER",
    CUSTOMIZED = "CUSTOMIZED"
}
export declare const PERMISSION_KEY: {
    CRUD_CUSTOM_SCHEME: string;
    CREATE_DELETE_ARCHIVE_GROUPS: string;
    ORDER_MOVE_GROUP_STRUCTURE: string;
    CUD_TAGS: string;
    ADD_MEMBER: string;
    REMOVE_MEMBER: string;
    BAN_MEMBER: string;
    APPROVE_REJECT_JOINING_REQUESTS: string;
    ASSIGN_UNASSIGN_ROLE: string;
    EDIT_JOIN_SETTING: string;
    EDIT_INFO: string;
    EDIT_PRIVACY: string;
    CUD_TERMS: string;
    CRUD_POST_ARTICLE: string;
    CRUD_SERIES: string;
    EDIT_OWN_CONTENT_SETTING: string;
    PIN_CONTENT: string;
    CUD_QUIZ: string;
    CRUD_UNOFFICIAL_CHANNEL: string;
    SEND_MESSAGE: string;
    COMMENT_ON_THREAD: string;
    EDIT_OWN_MESSAGE: string;
    DELETE_OWN_MESSAGE: string;
    CHANNEL_MENTIONS: string;
    DELETE_OTHERS_MESSAGE: string;
    PIN_MESSAGE: string;
    ROLE_COMMUNITY_OWNER: string;
    ROLE_COMMUNITY_ADMIN: string;
    ROLE_GROUP_ADMIN: string;
};
export declare const CHAT_FIXED_PERMISSIONS: string[];
export declare const CHAT_PERMISSIONS_MAP: {
    [k: string]: string;
};
export declare enum OPS_PERMISSION {
    MANAGE = "manage",
    USER_MANAGE = "user.manage",
    USER_READ = "user.read",
    USER_PUBLIC_READ = "user.public.read",
    COMMUNITY_MANAGE = "community.manage",
    COMMUNITY_READ = "community.read",
    GROUP_MANAGE = "group.manage",
    GROUP_READ = "group.read",
    MASS_UPLOAD = "mass.upload",
    REPORT_MANAGE = "report.manage",
    REPORT_READ = "report.read",
    CHANGELOG_MANAGE = "changelog.manage",
    REDEMPTION_MANAGE = "redemption.manage",
    KCO_MANAGE = "kco.manage",
    KCO_READ = "kco.read",
    SEO_CONTENT_MANAGE = "seo_content.manage",
    SEO_CONTENT_READ = "seo_content.read",
    SYSTEM_BADGE_MANAGE = "system_badge.manage",
    SYSTEM_BADGE_READ = "system_badge.read"
}
