import type { HTMLAttributes } from 'svelte/elements';
import type { Snippet } from 'svelte';
import { type SvelteFlowRestProps } from '../../store/types';
import type { Node, Edge } from '../../types';
declare function $$render(): {
props: {
width?: number;
height?: number;
colorMode?: string;
domNode: HTMLDivElement | null;
clientWidth?: number;
clientHeight?: number;
children?: Snippet;
rest: SvelteFlowRestProps & Omit, "onselectionchange">;
};
exports: {};
bindings: "domNode" | "clientHeight" | "clientWidth";
slots: {};
events: {};
};
declare class __sveltets_Render {
props(): ReturnType>['props'];
events(): ReturnType>['events'];
slots(): ReturnType>['slots'];
bindings(): "domNode" | "clientHeight" | "clientWidth";
exports(): {};
}
interface $$IsomorphicComponent {
new (options: import('svelte').ComponentConstructorOptions['props']>>): import('svelte').SvelteComponent['props']>, ReturnType<__sveltets_Render['events']>, ReturnType<__sveltets_Render['slots']>> & {
$$bindings?: ReturnType<__sveltets_Render['bindings']>;
} & ReturnType<__sveltets_Render['exports']>;
(internal: unknown, props: ReturnType<__sveltets_Render['props']> & {}): ReturnType<__sveltets_Render['exports']>;
z_$$bindings?: ReturnType<__sveltets_Render['bindings']>;
}
declare const Wrapper: $$IsomorphicComponent;
type Wrapper = InstanceType>;
export default Wrapper;