import * as React from 'react'; import type { Theme } from '../../theme'; interface NucleusProviderProps { /** * The Nucleus theme to be used by Nucleus components. Default is the * `earnest` theme. */ theme?: Theme; children?: React.ReactNode; } /** * Provides minimal, document-level typographic styles based on the provided * theme, as well as theme values that Nucleus components rely on. * * **Note:** You must include `@font-face` declarations before `NucleusProvider` * for fonts to work properly: * * ```tsx * <> * * * // children * * * ``` */ export declare function NucleusProvider(props: NucleusProviderProps): JSX.Element; export {};