import { type H3Event } from "h3"; export interface AgentNativeOgImageInput { appName?: string | null; title?: string | null; accentText?: string | null; } export declare const AGENT_NATIVE_OG_IMAGE_WIDTH = 1200; export declare const AGENT_NATIVE_OG_IMAGE_HEIGHT = 630; export declare const AGENT_NATIVE_OG_IMAGE_CACHE_CONTROL = "public, max-age=60, stale-while-revalidate=604800, stale-if-error=3600"; export declare const AGENT_NATIVE_OG_IMAGE_NETLIFY_CACHE_CONTROL = "public, durable, max-age=60, stale-while-revalidate=604800, stale-if-error=3600"; export declare function resolveAgentNativeOgImageAppName(event?: H3Event): string; export declare function isResvgRuntimeUnavailableError(error: unknown): boolean; export declare function renderAgentNativeOgImageSvg(input?: AgentNativeOgImageInput): string; export declare function renderAgentNativeOgImagePng(input?: AgentNativeOgImageInput): Promise; export declare function agentNativeOgImageResponseHeaders(byteLength?: number, contentType?: string): Record; export declare function createAgentNativeOgImageHandler(options?: AgentNativeOgImageInput): import("h3").EventHandlerWithFetch>; //# sourceMappingURL=social-og-image.d.ts.map