export type CSSExports = { mixins: Record; classNames: Record; variables: Record; keyframes: Record; }; export type ClassNameExport = { name: string; scopedName: string; public: boolean; }; export type MixinExport = { // declarations: any; public: boolean; }; export type VariableExport = { name: string; value: string; source: any; }; export type KeyframesExport = { name: string; public: boolean; source: any; }; export const isCSSExports = (exports: any): exports is CSSExports => { return exports.mixins != null; };