/** * Angualr on Chain */ export declare interface IOPTIONS { uiFramework: string; /** * Demo App; */ demoToInstall: boolean; /** * description */ dappDemo: DappDemoType; /** * Add Ons to be included */ addOns: Array; contractName: string; /** * skipInstall */ skipInstall: boolean; /** * Am i in test? */ test?: boolean; /** * alreadyInstalled */ alreadyInstalled?: boolean; /** * reset */ reset?: boolean; } export declare type DappDemoType = "minimalContract" | "helloWorldContract" | "debugContract" | "nftContract" | "superFluid" | "lensProtocol" | "theGraph"; export declare type AddOnsType = "graphQlService" | "subgraph" | "graphNode" | "ipfsService" | "litProtocolService" | "superFluidService"; export declare type UiFrameworkType = "primeNG"; export interface IOPTIONS_EXTENDED extends IOPTIONS { sourceRoot?: string; projectFound?: string; }