import type { Component } from 'svelte'; import type { CustomComponents, TypeViewProps } from '../types.js'; type ViewComponent = Component>; export type ComponentEntry = [ViewComponent, (props: TypeViewProps) => Partial>] | [ViewComponent]; export type ViewComponents = Record>; declare const components: ViewComponents; export default components; export declare function getComponent(type: string, custom: CustomComponents): import("../types.js").CustomComponentEntry> | ComponentEntry; export declare function getDefaultComponent(type: string): ComponentEntry;