@terrazzo/parser
Version:
Parser/validator for the Design Tokens Community Group (DTCG) standard.
14 lines • 669 B
TypeScript
import type { InputSourceWithDocument } from '@terrazzo/json-schema-tools';
import type Logger from '../logger.js';
import type { ConfigInit, Resolver, TokenNormalizedSet } from '../types.js';
export interface CreateSyntheticResolverOptions {
config: ConfigInit;
logger: Logger;
req: (url: URL, origin: URL) => Promise<string>;
sources: InputSourceWithDocument[];
}
/**
* Interop layer upgrading legacy Terrazzo modes to resolvers
*/
export declare function createSyntheticResolver(tokens: TokenNormalizedSet, { config, logger, req, sources }: CreateSyntheticResolverOptions): Promise<Resolver>;
//# sourceMappingURL=create-synthetic-resolver.d.ts.map