Files
powerpoint-toolbox/node_modules/@griffel/react/src/RendererContext.d.ts
T
2025-03-07 19:22:02 +01:00

25 lines
724 B
TypeScript

import type { GriffelRenderer } from '@griffel/core';
import * as React from 'react';
export interface RendererProviderProps {
/** An instance of Griffel renderer. */
renderer: GriffelRenderer;
/**
* Document used to insert CSS variables to head
*/
targetDocument?: Document;
/**
* Content wrapped by the RendererProvider
*/
children: React.ReactNode;
}
/**
* @public
*/
export declare const RendererProvider: React.FC<RendererProviderProps>;
/**
* Returns an instance of current makeStyles() renderer.
*
* @private Exported as "useRenderer_unstable" use it on own risk. Can be changed or removed without a notice.
*/
export declare function useRenderer(): GriffelRenderer;