@knapsack/app
Version:
Build Design Systems on top of knapsack, by Basalt
18 lines • 832 B
TypeScript
import { KnapsackBrain, KnapsackConfig } from '../schemas/main-types';
import { KnapsackMeta } from '../schemas/misc';
declare const router: import("express-serve-static-core").Router;
export declare function getApiRoutes({ registerEndpoint, patternManifest, pageBuilder, settingsStore, meta, baseUrl, tokens, config, }: {
patternManifest: KnapsackBrain['patterns'];
config: KnapsackBrain['config'];
webroot: string;
public: string;
baseUrl: string;
meta: KnapsackMeta;
tokens: KnapsackBrain['tokens'];
pageBuilder: KnapsackBrain['pageBuilderPages'];
settingsStore: KnapsackBrain['settings'];
registerEndpoint: (pathname: string, method?: 'GET' | 'POST') => void;
templateRenderers: KnapsackConfig['templateRenderers'];
}): typeof router;
export {};
//# sourceMappingURL=rest-api.d.ts.map