fumadocs-openapi
Version:
Generate MDX docs for your OpenAPI spec
21 lines • 1 kB
TypeScript
import { type ReactNode } from 'react';
import type { CodeSample } from '../../render/operation/index.js';
import type { SamplesProps } from '../../render/renderer.js';
import type { RawRequestData, RequestData } from '../../requests/_shared.js';
export declare function CodeExampleProvider({ route, examples, initialKey, children, }: {
route: string;
examples: {
key: string;
data: RawRequestData;
encoded: RequestData;
}[];
initialKey?: string;
children: ReactNode;
}): import("react/jsx-runtime").JSX.Element;
export declare function CodeExample(sample: CodeSample): import("react/jsx-runtime").JSX.Element | null;
export declare function CodeExampleSelector({ items }: SamplesProps): import("react/jsx-runtime").JSX.Element;
export declare function useRequestInitialData(): RawRequestData;
export declare function useRequestDataUpdater(): {
setData: (data: RawRequestData, encoded: RequestData) => void;
};
//# sourceMappingURL=code-example.d.ts.map