import { SerializedStyles } from '@emotion/react'; export type ConfigurableValue = T | T[] | (() => T | T[]); export type ConfigMapping = { [K in keyof T]?: keyof T[K]; }; export declare function cubed>>, Value extends string | SerializedStyles>(definitions: Def, defaultProps?: ConfigMapping): (props?: ConfigMapping) => Value[]; export declare function cubedClasses>>>(definitions: Def, defaultProps?: ConfigMapping): (props?: ConfigMapping | undefined) => string[]; export declare function cubedStyles>>>(definitions: Def, defaultProps?: ConfigMapping): (props?: ConfigMapping | undefined) => SerializedStyles[];