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