import { SplitviewPanel, SplitviewApi } from 'dockview-core';
import { SolidPart } from '../solid';
import { ISplitviewPanelProps } from './splitview';
import type { Component } from 'solid-js';
/**
 * SolidJS implementation of panel view for Dockview splitview integration.
 */
export declare class SolidSplitPanelView extends SplitviewPanel {
    readonly id: string;
    private readonly componentFn;
    constructor(id: string, component: string, componentFn: Component<ISplitviewPanelProps>);
    getComponent(): SolidPart<{
        params: import("dockview-core").Parameters;
        api: import("dockview-core/dist/cjs/api/splitviewPanelApi").SplitviewPanelApiImpl;
        containerApi: SplitviewApi;
    }>;
}
