UNPKG

nuxt-og-image

Version:

Enlightened OG Image generation for Nuxt.

42 lines (41 loc) 1.18 kB
import type _satori from 'satori'; import type _sharp from 'sharp'; export declare function useResvg(): Promise<new (svg: Uint8Array | string, options?: import("@resvg/resvg-wasm").ResvgRenderOptions) => { free(): void; render(): { free(): void; asPng(): Uint8Array; readonly height: number; readonly pixels: Uint8Array; readonly width: number; }; toString(): string; innerBBox(): { free(): void; height: number; width: number; x: number; y: number; } | undefined; getBBox(): { free(): void; height: number; width: number; x: number; y: number; } | undefined; cropByBBox(bbox: { free(): void; height: number; width: number; x: number; y: number; }): void; imagesToResolve(): any[]; resolveImage(href: string, buffer: Uint8Array): void; readonly height: number; readonly width: number; }>; export declare function useSatori(): Promise<typeof _satori>; export declare function useSharp(): Promise<typeof _sharp>; export declare function useCssInline(): Promise<any>;