@yext/search-headless
Version:
A library for powering UI components for Yext Search integrations
14 lines • 809 B
TypeScript
import { PayloadAction, Slice } from '@reduxjs/toolkit';
import { GenerativeDirectAnswerResponse } from '@yext/search-core';
import { GenerativeDirectAnswerState } from '../models/slices/generativedirectanswer';
export declare const initialState: GenerativeDirectAnswerState;
declare const reducers: {
setIsLoading: (state: GenerativeDirectAnswerState, action: PayloadAction<boolean>) => void;
setResponse: (state: GenerativeDirectAnswerState, action: PayloadAction<GenerativeDirectAnswerResponse>) => void;
};
/**
* Registers with Redux the slice of {@link State} pertaining to generative direct answer.
*/
export default function createGenerativeDirectAnswerSlice(prefix: string): Slice<GenerativeDirectAnswerState, typeof reducers>;
export {};
//# sourceMappingURL=generativedirectanswer.d.ts.map