@redocly/theme
Version:
Shared UI components lib
20 lines (19 loc) • 642 B
TypeScript
import type { ConfigureRequestValues, ConfigureServerRequestValues } from '../ext/configure';
import type { UserClaims, OpenAPIServer, OpenAPIInfo } from '../core/types';
type ContextProps = {
operation: {
name: string;
path: string;
operationId: string;
href: string;
method: string;
};
info: OpenAPIInfo;
servers: OpenAPIServer[];
userClaims: UserClaims;
};
export declare function useConfigureReplay(context: ContextProps, isOpened: boolean): {
config: ConfigureRequestValues | ConfigureServerRequestValues | null | undefined;
refresh: () => Promise<void>;
};
export {};