@supernovaio/cli
Version:
Supernova.io Command Line Interface
17 lines • 704 B
TypeScript
import sdk from "@supernovaio/sdk";
export declare class FigmaTokensDataLoader {
loadConfigFromPath(pathToFile: string): {
mapping: sdk.DTPluginToSupernovaMapPack;
settings: sdk.DTPluginToSupernovaSettings;
};
loadConfigFromPathAsIs(pathToFile: string): sdk.DTPluginToSupernovaMappingFile;
loadTokensFromDirectory(pathToDirectory: string, settingsPath: string): Promise<object>;
loadTokensFromPath(pathToFile: string): Promise<object>;
private getAllJSONFiles;
private getSetKey;
private loadObjectFile;
private parseDefinition;
private processFileToMapping;
private weakValidateMapping;
}
//# sourceMappingURL=figma-tokens-data-loader.d.ts.map