import React from 'react';
import type { PanelComponentProps, PanelContextValue, PanelActions, PanelEventEmitter } from '../types';
/**
 * Mock Panel Context for Storybook
 */
export declare const createMockContext: (overrides?: Partial<PanelContextValue>) => PanelContextValue;
/**
 * Mock Panel Actions for Storybook
 */
export declare const createMockActions: (overrides?: Partial<PanelActions>) => PanelActions;
/**
 * Mock Event Emitter for Storybook
 */
export declare const createMockEvents: () => PanelEventEmitter;
/**
 * Mock Panel Props Provider
 * Wraps components with mock context for Storybook
 */
export declare const MockPanelProvider: React.FC<{
    children: (props: PanelComponentProps) => React.ReactNode;
    contextOverrides?: Partial<PanelContextValue>;
    actionsOverrides?: Partial<PanelActions>;
}>;
//# sourceMappingURL=panelContext.d.ts.map