import type { ComponentContract, ComponentDefinition } from './types/component.js';
export declare function defineComponent<TSchema = unknown>(definition: ComponentDefinition<TSchema>): ComponentContract<TSchema>;
export declare const defineComponentContract: typeof defineComponent;
