import { Action } from '../action.ts'; import { ActionDependencies } from '../../../types/index.ts'; import { DIVEImageBasedLightSettings } from '../../../../../index.ts'; export type SetImageBasedLightPayload = { /** * What to change, or `null` to turn the image based light off. Fields * left out keep their value; an `image` of `null` is the bundled default * HDR. */ imageBasedLight: Partial | null; }; export declare const SetImageBasedLightAction: new (payload: SetImageBasedLightPayload, dependencies: Pick) => Action, Promise>; declare global { interface ActionTypes { SET_IMAGE_BASED_LIGHT: typeof SetImageBasedLightAction; } }