export declare const EXAMPLES_CATALOG_PATH = "examples/examples.json"; export type ExampleProject = { name: string; label: string; description: string; /** Path inside the OpenUI repo, e.g. `examples/app-frameworks/vue`. */ path: string; envFile: ".env"; /** Primary env var to prompt for. Omit when the example needs several keys. */ envKey?: string; }; /** Prefetch the examples catalog from GitHub. */ export declare function loadExamplesCatalog(): Promise; export declare function findExample(name: string, examples: ExampleProject[]): ExampleProject; export declare function rejectConflictingScaffoldSelectors(opts: { example?: string; backendFramework?: string; template?: string; }): void; export declare function groupedExampleChoices(examples: ExampleProject[], Separator: new (heading?: string) => object): unknown[]; //# sourceMappingURL=examples-catalog.d.ts.map