import React from 'react';
import type { HexString, TokenMapConfig } from '../../types/color-system';
import type { ColorSystemContainerProps } from './types';
interface ColorSystemContainerStateContextProps {
    inputColor: HexString | 'default';
    tokenMap: TokenMapConfig;
}
export declare const useColorSystemContainerState: () => ColorSystemContainerStateContextProps;
/**
 * ColorSystemContainer is a React component that changes token values within its context.
 */
export declare function ColorSystemContainer({ color, tokenMap, children }: ColorSystemContainerProps): React.JSX.Element;
/**
 * ColorSystemContainerPassthrough is used to pass the current color system color to its children.
 * Useful for passing creator colors into a portalled component.
 */
export declare function ColorSystemContainerPassthrough({ children }: {
    children: React.ReactNode;
}): React.JSX.Element;
export {};
