import type { Keypair } from '@atproto/crypto'; import type { ActorStoreResources } from './actor-store-resources.js'; import type { ActorDb } from './db/index.js'; import { PreferenceTransactor } from './preference/transactor.js'; import { RecordTransactor } from './record/transactor.js'; import { RepoTransactor } from './repo/transactor.js'; export declare class ActorStoreTransactor { readonly did: string; protected readonly db: ActorDb; protected readonly keypair: Keypair; protected readonly resources: ActorStoreResources; readonly record: RecordTransactor; readonly repo: RepoTransactor; readonly pref: PreferenceTransactor; constructor(did: string, db: ActorDb, keypair: Keypair, resources: ActorStoreResources); } //# sourceMappingURL=actor-store-transactor.d.ts.map