import type { PayloadRequest, SelectType } from 'payload';
type Arguments = {
    currentDepth?: number;
    data: unknown;
    depth: number;
    draft: boolean;
    key: number | string;
    overrideAccess: boolean;
    req: PayloadRequest;
    select?: SelectType;
    showHiddenFields: boolean;
};
export declare const populate: ({ id, collectionSlug, currentDepth, data, depth, draft, key, overrideAccess, req, select, showHiddenFields, }: {
    collectionSlug: string;
    id: number | string;
} & Arguments) => Promise<void>;
export {};
//# sourceMappingURL=populate.d.ts.map