@terrazzo/parser
Version:
Parser/validator for the Design Tokens Community Group (DTCG) standard.
14 lines • 717 B
TypeScript
import { type InputSourceWithDocument } from '@terrazzo/json-schema-tools';
import { type TokenNormalizedSet } from '@terrazzo/token-tools';
import type Logger from '../logger.js';
import type { ConfigInit } from '../types.js';
export interface ProcessTokensOptions {
config: ConfigInit;
logger: Logger;
sourceByFilename: Record<string, InputSourceWithDocument>;
sources: InputSourceWithDocument[];
resolveAliases?: boolean;
isResolver?: boolean;
}
export declare function processTokens(rootSource: InputSourceWithDocument, { config, logger, sourceByFilename, resolveAliases: shouldResolveAliases, isResolver, }: ProcessTokensOptions): TokenNormalizedSet;
//# sourceMappingURL=process.d.ts.map