/**
 * Inline semantics: shared semantic layer (PM-independent).
 *
 * This is the single source of truth for inline property definitions,
 * token acceptance sets, strict token parsers, error types, and directive
 * transition semantics.
 *
 * Consumed by: contract validation, SDK, CLI, docs, conformance tests,
 * and (transitively) the PM-binding layer in super-editor.
 */
export { CORE_PROPERTY_IDS, CORE_PROPERTY_ID_SET, CORE_TOGGLE_PROPERTY_IDS, CORE_TOGGLE_PROPERTY_ID_SET, } from './property-ids.js';
export type { CorePropertyId, CoreTogglePropertyId } from './property-ids.js';
export { ST_ON_OFF_VALUES, ST_ON_OFF_VALUE_SET, ST_ON_OFF_ON_VALUES, ST_ON_OFF_OFF_VALUES, ST_UNDERLINE_VALUES, ST_UNDERLINE_VALUE_SET, ST_THEME_COLOR_VALUES, ST_THEME_COLOR_VALUE_SET, } from './token-sets.js';
export type { StOnOffValue, StUnderlineValue, StThemeColorValue } from './token-sets.js';
export { parseStOnOff, parseStUnderline, parseUnderlineColor, parseUnderlineThemeColor, parseUnderlineThemeModifier, } from './token-parsers.js';
export type { TokenParseOk, TokenParseError, TokenParseResult, StOnOffParsed, StUnderlineParsed, } from './token-parsers.js';
export { REQUIRED_RESOLUTION_FIELDS } from './error-types.js';
export type { InvalidInlineTokenToggle, InvalidInlineTokenUnderline, InvalidInlineTokenError, InlineTokenDiagnostic, StyleResolutionFailedError, InvalidTargetOutOfRange, InvalidTargetInvalidSelector, InvalidTargetError, RequiredResolutionField, } from './error-types.js';
export { derivePropertyStateFromDirect, derivePropertyStateWithCascade, applyDirectiveTransition, wouldDirectiveChange, } from './directives.js';
export type { DirectState, Provenance, InlinePropertyState, ResolutionParagraphContext, ResolutionRunContext, ResolutionNumberingContext, ResolutionTableContext, EffectiveResolutionInput, EffectiveResolver, } from './directives.js';
//# sourceMappingURL=index.d.ts.map