import type { Selectable } from 'kysely'; import { app } from '../../../../lexicons/index.js'; import type { BackgroundQueue } from '../../background.js'; import type { DatabaseSchemaType } from '../../db/database-schema.js'; import type { Database } from '../../db/index.js'; import { RecordProcessor } from '../processor.js'; type IndexedFollow = Selectable & { isFollowBack?: boolean; }; export type PluginType = ReturnType; export declare const makePlugin: (db: Database, background: BackgroundQueue) => RecordProcessor, Omit>>, IndexedFollow>; export default makePlugin; //# sourceMappingURL=follow.d.ts.map