import React from 'react';
interface SchemaCanvasContainerProps {
    className?: string;
    style?: React.CSSProperties;
    onTableDialogOpen: () => void;
}
/**
 * SchemaCanvasContainer - The main canvas area for the schema builder
 *
 * Handles:
 * - Canvas interactions (click, drag, pan)
 * - Table rendering and positioning
 * - Connection lines for foreign keys
 * - Tool-specific behaviors
 */
export declare function SchemaCanvasContainer({ className, style, onTableDialogOpen }: SchemaCanvasContainerProps): import("react/jsx-runtime").JSX.Element;
export {};
//# sourceMappingURL=SchemaCanvasContainer.d.ts.map