import { ItemType, IUserPermission } from '@awhere/interfaces';
declare class UserPermission implements IUserPermission {
    private _content;
    get content(): IUserPermission['content'];
    set content(value: IUserPermission['content']);
    manageGroup: boolean;
    constructor(props?: IUserPermission);
    toJSON(): {
        content: string | ("file" | "form" | "webService" | "webMap" | "application" | "processingService" | "folder" | "database" | "databaseConnection" | "databaseItem" | "applicationItem" | "webMapItem" | ItemType)[] | undefined;
        manageGroup: boolean;
    };
}
export default UserPermission;
