export { AbsolutePathError, CsrfViolationError, ExternalWriteTargetError, FileUrlPathError, InvalidCapabilityTokenError, NonLoopbackHostError, PathTraversalError, ReportSecurityError, SameOriginViolationError, SymlinkEscapeError, type ReportSecurityErrorCode, } from "./errors.js";
export { assertMutationSecurity, isInvalidCapabilityTokenError } from "./csrf.js";
export { REPORT_CONTENT_SECURITY_POLICY } from "./csp.js";
export { assertLoopbackHost, formatServerUrl } from "./host.js";
export { resolveArtifactPath, securityErrorResponse, type ResolveArtifactPathOptions, } from "./paths.js";
export { createCapabilityToken, tokensEqual } from "./token.js";
//# sourceMappingURL=index.d.ts.map