@terrazzo/parser
Version:
Parser/validator for the Design Tokens Community Group (DTCG) standard.
15 lines • 717 B
TypeScript
import type { InputSourceWithDocument } from '@terrazzo/json-schema-tools';
import { type TokenNormalized } from '@terrazzo/token-tools';
import Logger from '../logger.js';
import type { BuildRunnerResult, ConfigInit, Resolver } from '../types.js';
export interface BuildRunnerOptions {
sources: InputSourceWithDocument[];
config: ConfigInit;
resolver: Resolver;
logger?: Logger;
}
export declare const SINGLE_VALUE = "SINGLE_VALUE";
export declare const MULTI_VALUE = "MULTI_VALUE";
/** Run build stage */
export default function build(tokens: Record<string, TokenNormalized>, { resolver, sources, logger, config }: BuildRunnerOptions): Promise<BuildRunnerResult>;
//# sourceMappingURL=index.d.ts.map