import { l } from '@atproto/lex'; declare const $nsid = "com.atproto.server.checkAccountStatus"; export { $nsid }; export declare const $params: l.ParamsSchema<{}>; export type $Params = l.InferOutput; export declare const $output: l.Payload<"application/json", l.ObjectSchema<{ activated: l.BooleanSchema; validDid: l.BooleanSchema; repoCommit: l.StringSchema<{ readonly format: "cid"; }>; repoRev: l.StringSchema<{}>; repoBlocks: l.IntegerSchema; indexedRecords: l.IntegerSchema; privateStateValues: l.IntegerSchema; expectedBlobs: l.IntegerSchema; importedBlobs: l.IntegerSchema; }>>; export type $Output = l.InferPayload; export type $OutputBody = l.InferPayloadBody; /** Returns the status of an account, especially as pertaining to import or recovery. Can be called many times over the course of an account migration. Requires auth and can only be called pertaining to oneself. */ declare const main: l.Query<"com.atproto.server.checkAccountStatus", l.ParamsSchema<{}>, l.Payload<"application/json", l.ObjectSchema<{ activated: l.BooleanSchema; validDid: l.BooleanSchema; repoCommit: l.StringSchema<{ readonly format: "cid"; }>; repoRev: l.StringSchema<{}>; repoBlocks: l.IntegerSchema; indexedRecords: l.IntegerSchema; privateStateValues: l.IntegerSchema; expectedBlobs: l.IntegerSchema; importedBlobs: l.IntegerSchema; }>>, undefined>; export { main }; export declare const $lxm = "com.atproto.server.checkAccountStatus"; //# sourceMappingURL=checkAccountStatus.defs.d.ts.map