/// <reference types="react" />
export interface TeachMeWrapperProps {
    app_integration_id?: string;
    isOpen: boolean;
    onClose: () => void;
    initialScope: string;
    ruleSet?: any;
    pluginPayload?: Record<string, any>;
    token: string;
    /**
     * Registry of template name → renderer component.
     * Injected by `TeachMePlugin` so the wrapper stays decoupled
     * from the actual renderer imports.
     */
    templateRegistry?: Record<string, React.FC<TeachMeWrapperProps>>;
}
declare const TeachMeWrapper: (props: TeachMeWrapperProps) => import("react").JSX.Element;
export default TeachMeWrapper;
//# sourceMappingURL=TeachMeWrapper.d.ts.map