UNPKG

@tresjs/post-processing

Version:
21 lines (20 loc) 899 B
import { EffectComposer } from 'three/examples/jsm/postprocessing/EffectComposer.js'; import { InjectionKey, ShallowRef } from 'vue'; export declare const effectComposerInjectionKey: InjectionKey<ShallowRef<EffectComposer | null>>; export interface EffectComposerProps { enabled?: boolean; withoutRenderPass?: boolean; } declare const _default: __VLS_WithTemplateSlots<import('vue').DefineComponent<EffectComposerProps, { composer: ShallowRef<EffectComposer | null>; }, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly<EffectComposerProps> & Readonly<{}>, { enabled: boolean; }, {}, {}, {}, string, import('vue').ComponentProvideOptions, false, {}, any>, { default?(_: {}): any; }>; export default _default; type __VLS_WithTemplateSlots<T, S> = T & { new (): { $slots: S; }; };