import { Component } from 'solid-js';
import { GridviewOptions, GridviewApi, GridviewPanelApi } from 'dockview-core';
export interface GridviewReadyEvent {
    api: GridviewApi;
}
export interface IGridviewPanelProps<T = any> {
    params: T;
    api: GridviewPanelApi;
    containerApi: GridviewApi;
}
export interface IGridviewSolidProps extends GridviewOptions {
    onReady: (event: GridviewReadyEvent) => void;
    components: Record<string, Component<IGridviewPanelProps>>;
}
export declare const GridviewSolid: Component<IGridviewSolidProps>;
