export type { RemoteIdentityConfig } from './identity.js'; export type { VerifiedInbound } from './verify.js'; export type { AuthenticateResult } from './authenticate.js'; export { authenticateRequest } from './authenticate.js'; export { resolveInboundAuth, buildAuthContext, type ResolvedAuth } from './resolve.js'; export { verifyInboundCredential } from './verify.js'; export { buildComposedGrant } from './compose.js'; export { signCredential } from './sign.js'; export { makeDomainAuthority } from './issuer-mint.js'; export type { DomainAuthority, MintIssuedParams } from './issuer-mint.js'; export { makeFunctionContext } from './function-context.js'; export type { FunctionContextApi, FunctionCredentialOptions, FunctionKernelOptions, } from './function-context.js'; export { bindKernel } from './kernel-client.js'; export { AuthMissingError, AuthInvalidError } from './errors.js'; export { assertPerm, requireOwnership, READ, EDIT, USE, SHARE, ALL } from './check.js'; //# sourceMappingURL=index.d.ts.map