import type { TypeWithID } from '../../../collections/config/types.js';
type Doc = Record<string, unknown> & TypeWithID;
type AuthenticationResult = {
    doc: Doc;
    shouldUpdatePasswordHash: boolean;
};
type Args = {
    doc: Doc;
    password: string;
};
export declare const authenticateLocalStrategy: ({ doc, password, }: Args) => Promise<AuthenticationResult | null>;
export {};
//# sourceMappingURL=authenticate.d.ts.map