UNPKG

autumn-js

Version:
19 lines (16 loc) 609 B
import { A as AuthResult, R as ResolvedIdentity } from '../../authTypes-jU7ON-I5.mjs'; import { BackendResult } from '../types/responseTypes.mjs'; /** Result of identity resolution */ type IdentityResult = { success: true; identity: ResolvedIdentity; } | { success: false; error: BackendResult; }; /** Resolve identity from the getCustomer function and optionally validate */ declare const resolveIdentity: ({ getCustomer, requireCustomer, }: { getCustomer: () => AuthResult; requireCustomer?: boolean; }) => Promise<IdentityResult>; export { type IdentityResult, resolveIdentity };