import { l } from '@atproto/lex'; declare const $nsid = "com.atproto.repo.listMissingBlobs"; export { $nsid }; /** Returns a list of missing blobs for the requesting account. Intended to be used in the account migration flow. */ declare const main: l.Query<"com.atproto.repo.listMissingBlobs", l.ParamsSchema<{ readonly limit: l.OptionalSchema>; readonly cursor: l.OptionalSchema>; }>, l.Payload<"application/json", l.ObjectSchema<{ cursor: l.OptionalSchema>; blobs: l.ArraySchema>>; }>>, undefined>; export { main }; export type $Params = l.InferMethodParams; export type $Output = l.InferMethodOutput; export type $OutputBody = l.InferMethodOutputBody; export declare const $lxm: "com.atproto.repo.listMissingBlobs", $params: l.ParamsSchema<{ readonly limit: l.OptionalSchema>; readonly cursor: l.OptionalSchema>; }>, $output: l.Payload<"application/json", l.ObjectSchema<{ cursor: l.OptionalSchema>; blobs: l.ArraySchema>>; }>>; type RecordBlob = { $type?: 'com.atproto.repo.listMissingBlobs#recordBlob'; cid: l.CidString; recordUri: l.AtUriString; }; export type { RecordBlob }; declare const recordBlob: l.TypedObjectSchema<"com.atproto.repo.listMissingBlobs#recordBlob", l.Validator>; export { recordBlob }; //# sourceMappingURL=listMissingBlobs.defs.d.ts.map