UI for Zipcoin Blue

project.d.ts 856B

12345678910111213141516171819
  1. import { BowerJson, IProject, PackageJson, ProjectFile, ProjectType } from '../definitions';
  2. import { BaseConfig } from './config';
  3. export declare const PROJECT_FILE = "ionic.config.json";
  4. export declare const PROJECT_FILE_LEGACY = "ionic.project";
  5. export declare const PROJECT_TYPES: ProjectType[];
  6. export declare class Project extends BaseConfig<ProjectFile> implements IProject {
  7. directory: string;
  8. protected packageJsonFile?: PackageJson;
  9. protected bowerJsonFile?: BowerJson;
  10. loadAppId(): Promise<string>;
  11. loadPackageJson(): Promise<PackageJson>;
  12. loadBowerJson(): Promise<BowerJson>;
  13. provideDefaults(o: any): Promise<any>;
  14. getSourceDir(): Promise<string>;
  15. is(j: any): j is ProjectFile;
  16. formatType(type: ProjectType): "custom" | "Ionic Angular" | "Ionic 1";
  17. protected determineType(): Promise<ProjectType>;
  18. }