import { PayloadAction } from "@reduxjs/toolkit"; import type { ServerObject } from "docusaurus-plugin-openapi-docs/src/openapi/types"; export interface State { value?: ServerObject; options: ServerObject[]; } export declare const slice: import("@reduxjs/toolkit").Slice) => void; setServerVariable: (state: { value?: { url: string; description?: string | undefined; variables?: { [x: string]: { enum?: string[] | undefined; default: string; description?: string | undefined; }; } | undefined; } | undefined; options: { url: string; description?: string | undefined; variables?: { [x: string]: { enum?: string[] | undefined; default: string; description?: string | undefined; }; } | undefined; }[]; }, action: PayloadAction) => void; }, "server", "server", import("@reduxjs/toolkit").SliceSelectors>; export declare const setServer: import("@reduxjs/toolkit").ActionCreatorWithPayload, setServerVariable: import("@reduxjs/toolkit").ActionCreatorWithPayload; declare const _default: import("redux").Reducer; export default _default;