import { InputOf, Slot } from '@dxos/plate'; import { PackageJson } from './utils.t/packageJson'; import template from './template.t'; type Context = { version: string; depVersion: string; } & InputOf; export declare namespace Features { const react: ({ depVersion }: Context) => Partial; const dxosUi: ({ depVersion }: Context) => Partial; const tailwind: () => Partial; const storybook: () => Partial; const pwa: () => Partial; const schema: ({ depVersion }: Context) => Partial; } export declare const base: ({ name, monorepo, version, depVersion }: Context) => Partial; declare const _default: { (options: import("@dxos/plate").Options<{ name: string; createFolder: boolean; react: boolean; dxosUi: boolean; tailwind: boolean; storybook: boolean; pwa: boolean; schema: boolean; monorepo: boolean; }, import("@dxos/plate").SlotsWithContext<{ name: string; createFolder: boolean; react: boolean; dxosUi: boolean; tailwind: boolean; storybook: boolean; pwa: boolean; schema: boolean; monorepo: boolean; }, { packageJson?: Slot, InputOf, { depVersion?: string; }>; }, import("@dxos/plate").Context<{ name: string; createFolder: boolean; react: boolean; dxosUi: boolean; tailwind: boolean; storybook: boolean; pwa: boolean; schema: boolean; monorepo: boolean; }, { packageJson?: Slot, InputOf, { depVersion?: string; }>; }>>>): Promise>>; slots: { packageJson?: Slot, InputOf, { depVersion?: string; }>; }; }; export default _default; //# sourceMappingURL=package.json.t.d.ts.map