import FirebaseInvitesBase from '../firebase-invites-base';
export default class FirebaseInvites extends FirebaseInvitesBase {
    database: any;
    config: any;
    constructor(database: any, config?: {});
    handleCreate(snap: any, ctx: any): Promise<void>;
    handleResend(snap: any, ctx: any): Promise<void>;
    handleAccept(snap: any, ctx: any): Promise<void>;
    handleCancel(snap: any, ctx: any): Promise<void>;
    handleDelete(snap: any, ctx: any): Promise<void>;
    handleError(err: any, snap: any, ctx: any): Promise<void>;
    hook(path?: string): {
        onCreate: any;
        onUpdate: any;
        onDelete: any;
    };
}
