import { SmrtCollection } from '@happyvertical/smrt-core'; import { Referrer } from '../models/Referrer.js'; import { ReferrerStatus } from '../types.js'; export declare class ReferrerCollection extends SmrtCollection { static readonly _itemClass: typeof Referrer; /** * Find referrer roles held by a given profile (a profile may hold the * role in several tenants/contexts). */ findByProfile(profileId: string): Promise; /** Referrers by status. */ findByStatus(status: ReferrerStatus): Promise; /** All active referrers (eligible for new links/agreements). */ findActive(): Promise; } export default ReferrerCollection; //# sourceMappingURL=ReferrerCollection.d.ts.map