import DataLoader from 'dataloader';
import { TenantAwareDBClient } from '../../app-providers/tenant-db-client.js';
import type { IInsertBusinessUserParams } from '../types.js';
export declare class BusinessUsersProvider {
    private db;
    constructor(db: TenantAwareDBClient);
    private batchBusinessUsersByAuth0Ids;
    getBusinessUsersByAuth0IdsLoader: DataLoader<string, import("../types.js").IGetBusinessUsersByAuth0IdsResult[], string>;
    insertBusinessUser(params: IInsertBusinessUserParams): Promise<import("../types.js").IInsertBusinessUserResult[]>;
}
