/** * `` — thin context wrapper that mounts both * `ViewerHostContext` and `ViewerServicesContext` from a * {@link UseLensPDFReturn} value. * * Pair with {@link useLensPDF} for the "full custom" tier: * * ```tsx * const viewer = useLensPDF(url, { tokens }); * return ( * * * * * * ); * ``` * * @public */ import type { ReactNode } from "react"; import type { UseLensPDFReturn } from "./useLensPDF"; /** Props for {@link LensPDFProvider}. */ export interface LensPDFProviderProps { /** The return value from {@link useLensPDF}. */ value: UseLensPDFReturn; children: ReactNode; } /** * Mounts both `ViewerHostContext` and `ViewerServicesContext` from a * `useLensPDF()` return value. * * @public */ export declare function LensPDFProvider({ value, children }: LensPDFProviderProps): import("react").JSX.Element; //# sourceMappingURL=LensPDFProvider.d.ts.map