export interface SassExportCollectionItem { name: string; location: string; tokens: string | SassExportTokenItem; } export interface SassExportCollection { [name: string]: SassExportCollectionItem; } export interface SassExportNestedCollection { [key: string]: string | boolean | SassExportTokenNestedItem; } export interface SassExportOptions { inputFiles?: any; includePaths?: string[]; format?: string; type?: string; } export interface SassExportTokenItem { name: string; value: string; compiledValue: string; mapValue?: SassExportTokenItem[]; } export interface SassExportTokenNestedItem { [name]: string | { [nestedName: string]: SassExportTokenItem }; } export interface SassExportTokens { [token]: SassExportTokenItem[]; }