/**
 * Renders a client side Svelte 3 or 4 application.
 * @deprecated Use rendering function for specific Svelte version instead.
 * `import { render } from '@soleil-api/webapp-util/client/svelte/{3|4|5}';`
 * @param {import('svelte').SvelteComponent<any>} App Svelte app root component.
 * @param {object} [settings={}] Settings object.
 * @param {string} [settings.target] Target where app should be mounted.
 * @param {string} [settings.props] Root component props.
 * @param {boolean} [settings.hydrate=target.hasChildNodes()] Instructs Svelte to upgrade existing
 * DOM (usually from server-side rendering) rather than creating new elements. By default the app
 * will hydrate when the target has any child nodes.
 * @param {boolean} [settings.intro=false] If true, will play transitions on initial render,
 * rather than waiting for subsequent state changes.
 * @return {import('svelte').SvelteComponent} Initialized Svelte component.
 */
export function render(App: import('svelte').SvelteComponent<any>, settings?: {
    target?: string;
    props?: string;
    hydrate?: boolean;
    intro?: boolean;
}): import('svelte').SvelteComponent;
