/** * @ksefuj/validator - KSeF FA(3) XML validation library * * Main exports for the validator package. * Version 2.0.0 - Complete redesign with structured error API */ export { validate } from "./validate.js"; export type { CurrencyRate, ValidationResult, ValidationIssue, ValidationAssertion, ValidateOptions, ValidationMetadata, } from "./types.js"; export type { IssueCode, IssueDomain, IssueSeverity, IssueContext, IssueLocation, FixSuggestion, FixType, } from "./types.js"; export { checkSemantics, semanticRules } from "./semantic.js"; export type { SemanticRule, XmlDocument } from "./types.js"; export { resolveRateReference, rateReferenceCandidates } from "./currency-date.js"; export type { RateReference, RateReferenceRule } from "./currency-date.js"; export { validateXsd, disposeValidator, isValidatorDisposed } from "./xsd.js"; export { checkStrictXml, KSEF_XML_RULES_URL, KSEF_STRICT_XML_ENFORCEMENT_DATE, MAX_REPORTED_FINDINGS, } from "./xml-strictness.js"; export { ERROR_CODES, getErrorDefinition, getFixSuggestions, isKnownErrorCode, type ErrorCode, } from "./error-codes.js"; export { hasErrors, hasWarnings, isValidationIssue } from "./types.js"; export { getErrorDefinition as getIssueDefinition, getFixSuggestions as getIssueFixes, } from "./validate.js"; //# sourceMappingURL=index.d.ts.map