import type { SanitizedCollectionConfig } from '../../../collections/config/types.js'; import type { PayloadRequest } from '../../../types/index.js'; type PasswordHashParameters = { hash: string; iterations: number; keyLength: number; }; type Args = { collection: SanitizedCollectionConfig; isPasswordAuthenticated?: boolean; password: string; req: PayloadRequest; }; export declare const generatePasswordSaltHash: ({ collection, isPasswordAuthenticated, password: passwordToSet, req, }: Args) => Promise<{ hash: string; salt: string; }>; export declare const getPasswordHashParameters: (hash: string) => PasswordHashParameters; export declare const isCurrentPasswordHash: (hash: unknown) => hash is string; export {}; //# sourceMappingURL=generatePasswordSaltHash.d.ts.map