import { Realm, BaseRealmClass } from "../shared/realmUtil";
export declare class PermissionChange extends BaseRealmClass {
    static schema: Realm.ObjectSchema;
    id: string;
    createdAt: Date;
    updatedAt: Date;
    statusMessage?: string;
    statusCode?: number;
    userId: string;
    realmUrl: string;
    metadataKey?: string;
    metadataValue?: string;
    mayRead?: boolean;
    mayWrite?: boolean;
    mayManage?: boolean;
}
export declare class PermissionOffer extends BaseRealmClass {
    static schema: Realm.ObjectSchema;
    id: string;
    createdAt: Date;
    updatedAt: Date;
    statusCode?: number;
    statusMessage?: string;
    token?: string;
    realmUrl: string;
    mayRead: boolean;
    mayWrite: boolean;
    mayManage: boolean;
    expiresAt?: Date;
}
export declare class PermissionOfferResponse extends BaseRealmClass {
    static schema: Realm.ObjectSchema;
    id: string;
    createdAt: Date;
    updatedAt: Date;
    statusCode?: number;
    statusMessage?: string;
    token: string;
    realmUrl?: string;
}
