/** @internal */ export type ContainerColoring = { /** * The visual style of the container. * @defaultValue 'default' */ variant: 'minimal' | 'default' | 'emphasized' | 'accent'; /** * The color of the container. This should be chosen based on the context * the container is used in. * @defaultValue 'neutral' */ color: 'primary' | 'neutral' | 'success' | 'warning' | 'critical'; /** * Whether this is the React context default value, meaning no container has * provided a coloring yet. Consumers can check this to distinguish an * explicit accent context from the ambient default. * @defaultValue true */ default: boolean; }; /** * Context used for passing down color and variant information for accent inheritance. * @internal */ export declare const ContainerColoringContext: import("react").Context; /** * Hook to read the nearest container's coloring so accent-aware components * (e.g. `KeyboardShortcut`) can adapt their styling. * @internal */ export declare const useContainerColoring: () => ContainerColoring; //# sourceMappingURL=ContainerColoringContext.d.ts.map