import type { OgImageComponents } from '#og-image/components';
import type { OgImageOptions, OgImagePageScreenshotOptions, ReactiveComponentProps } from '../../types.js';
export declare function defineOgImage<T extends keyof OgImageComponents>(_component: T, _props?: ReactiveComponentProps<OgImageComponents[T]>, _options?: OgImageOptions): void;
/**
 * @deprecated Use `defineOgImage()` instead.
 */
export declare function defineOgImageComponent<T extends keyof OgImageComponents>(_component: T, _props?: ReactiveComponentProps<OgImageComponents[T]>, _options?: OgImageOptions): void;
export declare function defineOgImageScreenshot(_options?: OgImagePageScreenshotOptions): void;
