UNPKG

@knapsack/app

Version:

Build Design Systems with Knapsack

25 lines 928 B
import { type Express } from 'express'; import { KsAppClientDataNoMeta, type GeneralDiscovery } from '@knapsack/types'; import 'isomorphic-fetch'; import { KnapsackBrain } from '../types/brain'; import { Endpoint } from '../types/endpoints'; export declare function getEndpoints({ getDataStore, ksBrain, command, discovery, }: { getDataStore: () => Promise<KsAppClientDataNoMeta>; ksBrain: KnapsackBrain; command: 'serve' | 'start'; discovery: GeneralDiscovery; }): Promise<Endpoint<unknown, unknown>[]>; export declare function getServer({ ksBrain, getDataStore, command, discovery, httpsCert, }: { ksBrain: KnapsackBrain; getDataStore: () => Promise<KsAppClientDataNoMeta>; command: 'serve' | 'start'; discovery: GeneralDiscovery; httpsCert?: { cert: string; key: string; }; }): Promise<{ serve: () => void; app: Express; }>; //# sourceMappingURL=server.d.ts.map