import { PropConfigCollection } from './types'; import { Theme, PrefixOptions } from '../types/system-props'; import { CSSObject } from '../types/css-prop'; interface PropsWithTheme { theme: Theme; } export declare type CSSFunctionArgs = CSSObject | ((theme: Theme) => CSSObject); export interface CSSFunction { (args?: CSSFunctionArgs): (props: PropsWithTheme) => CSSObject; } export declare const createCss: (propConfig: PropConfigCollection, options?: { tokenPrefix: PrefixOptions; }) => CSSFunction; export {};