@servicestack/ui
Version:
TypeScript Definitions for ServiceStack built-in UI's
37 lines (32 loc) • 1.43 kB
TypeScript
import { ApiResult, JsonServiceClient } from './client'
import { App, Meta, Forms, Routes, Breakpoints, Transition, MetadataOperationType, MetadataType, MetadataPropertyType, InputInfo, ThemeInfo, LinkInfo, AuthenticateResponse, AdminUsersInfo } from './shared'
import { ExplorerRoutes, ExplorerRoutesExtend, ExplorerStore } from './shared';
export function createClient(fn: any): any;
/** @type {{expanded: boolean, operations: MetadataOperationType[], tag: string}[]} */
export let sideNav: {
expanded: boolean;
operations: MetadataOperationType[];
tag: string;
}[];
export let Meta:Meta;
export let Forms:Forms;
/**
* Execute tailwindui.com transition definition rules
* @remarks
* @type {Transition}
* */
export let transition: Transition;
/** @type {Breakpoints & {previous: Breakpoints, current: Breakpoints, snap: (function(): void)}} */
export let breakpoints: Breakpoints & {
previous: Breakpoints;
current: Breakpoints;
snap: (() => void);
};
/** The App's reactive `routes` navigation component used for all App navigation
* @type {ExplorerRoutes & ExplorerRoutesExtend & Routes} */
export let routes: ExplorerRoutes & ExplorerRoutesExtend & Routes;
/** App's primary reactive store maintaining global functionality for API Explorer
* @type {ExplorerStore} */
export let store: ExplorerStore;
/** API Explorer App instance */
export let App:App;