import type { Snippet } from 'svelte';
import type { SetOptional } from 'type-fest';
import { type PresenceStrategyProps } from '../Presence/createPresence.svelte.js';
import type { Accessor } from '../types.js';
import { type CreateTourProps, type CreateTourReturn } from './createTour.svelte.js';
export interface TourProps extends SetOptional<CreateTourProps, 'id'>, PresenceStrategyProps {
    children?: Snippet<[Accessor<CreateTourReturn>]>;
}
declare const TourRoot: import("svelte").Component<TourProps, {}, "">;
type TourRoot = ReturnType<typeof TourRoot>;
export default TourRoot;
