import type { PayloadRequest, PopulateType, RichTextAdapter, RichTextField } from 'payload'; import type { AdapterArguments } from '../types.js'; export type Args = Parameters['graphQLPopulationPromises']>[0]; type RecurseRichTextArgs = { children: unknown[]; currentDepth: number; depth: number; draft: boolean; field: RichTextField; overrideAccess: boolean; populateArg?: PopulateType; populationPromises: Promise[]; req: PayloadRequest; showHiddenFields: boolean; }; export declare const recurseRichText: ({ children, currentDepth, depth, draft, field, overrideAccess, populateArg, populationPromises, req, showHiddenFields, }: RecurseRichTextArgs) => void; export declare const richTextRelationshipPromise: ({ currentDepth, depth, draft, field, overrideAccess, parentIsLocalized, populateArg, populationPromises, req, showHiddenFields, siblingDoc, }: Args) => void; export {}; //# sourceMappingURL=richTextRelationshipPromise.d.ts.map