UNPKG

style-dictionary

Version:

Style once, use everywhere. A build system for creating cross-platform styles.

23 lines (22 loc) 1.04 kB
/** * @typedef {import('../types/Volume.d.ts').Volume} Volume * @typedef {import('../types/DesignToken.d.ts').Dictionary} Dictionary * @typedef {import('../types/Config.d.ts').PlatformConfig} PlatformConfig * @typedef {import('../types/Config.d.ts').Config} Config */ /** * Performs any actions in a platform config. Pretty * simple really. Actions should be an array of functions, * the calling function should map the functions accordingly. * @private * @memberof module:style-dictionary * @param {Dictionary} dictionary * @param {PlatformConfig} platform * @param {Config} options * @param {Volume} [vol] */ export default function performActions(dictionary: Dictionary, platform: PlatformConfig, options: Config, vol?: Volume): Promise<void[] | undefined>; export type Volume = import("../types/Volume.d.ts").Volume; export type Dictionary = import("../types/DesignToken.d.ts").Dictionary; export type PlatformConfig = import("../types/Config.d.ts").PlatformConfig; export type Config = import("../types/Config.d.ts").Config;