import { AdaptableSystemIconName } from '../../types';
import { CustomRenderContext, AdaptableFrameworkComponent } from '../../agGrid/AdaptableFrameworkComponent';
/**
 * Config used to open a custom window
 */
export interface CustomWindowConfig {
    id: string;
    title?: string;
    icon?: AdaptableSystemIconName;
    render?: (customRenderContext: CustomRenderContext) => string | null;
    frameworkComponent?: AdaptableFrameworkComponent;
    onFrameworkComponentDestroyed?: () => void;
}
