@redocly/asyncapi-docs
Version:
Async API docs for Redocly Realm
21 lines (20 loc) • 1.1 kB
TypeScript
import { LayoutVariant } from '@redocly/config';
import type { DownloadUrls, AsyncApiDefinition } from '../types/index.js';
import { ProtocolVariant } from '../types/index.js';
export type AppStore = {
layout: LayoutVariant;
protocol: ProtocolVariant;
routingBasePath: string;
downloadUrls: DownloadUrls[];
definition: AsyncApiDefinition;
markdocOptions: any;
};
export declare const appStore: import("jotai").PrimitiveAtom<AppStore> & {
init: AppStore;
};
export declare const layoutAtom: import("jotai").WritableAtom<LayoutVariant, LayoutVariant[], void>;
export declare const protocolAtom: import("jotai").WritableAtom<ProtocolVariant, ProtocolVariant[], void>;
export declare const routingBasePathAtom: import("jotai").WritableAtom<string, string[], void>;
export declare const downloadUrlsAtom: import("jotai").WritableAtom<DownloadUrls[], DownloadUrls[][], void>;
export declare const definitionAtom: import("jotai").WritableAtom<AsyncApiDefinition, AsyncApiDefinition[], void>;
export declare const markdocOptionsAtom: import("jotai").WritableAtom<any, any[], void>;