import * as React from "react"; /** * These items are expected to be passed to the context provider */ interface FeatureIntroControlContextConfig { id?: string; } /** * Required: dismiss, heading, content */ interface FeatureIntroControl extends FeatureIntroControlContextConfig { heading: React.ReactNode; setHeading: React.Dispatch> | undefined; content: React.ReactNode; setContent: React.Dispatch> | undefined; image: React.ReactNode; setImage: React.Dispatch> | undefined; learnMoreLink: React.ReactNode; setLearnMoreLink: React.Dispatch> | undefined; dismissButton: React.ReactNode; setDismissButton: React.Dispatch> | undefined; } export declare const FeatureIntroControlContextProvider: React.FC; /** * Internal hook to access Feature Intro control context */ export declare function useFeatureIntroControlInternalContext(): FeatureIntroControl | undefined; export {};