@r1tsu/payload
Version:
14 lines • 526 B
TypeScript
import type { GeneratedTypes } from '../../index.js';
import type { PayloadRequestWithData } from '../../types/index.js';
import type { Permissions } from '../types.js';
export type AuthArgs = {
headers: Request['headers'];
req?: Omit<PayloadRequestWithData, 'user'>;
};
export type AuthResult = {
cookies: Map<string, string>;
permissions: Permissions;
user: GeneratedTypes['user'] | null;
};
export declare const auth: (args: Required<AuthArgs>) => Promise<AuthResult>;
//# sourceMappingURL=auth.d.ts.map