UNPKG

ionic

Version:

A tool for creating and developing Ionic Framework mobile apps.

26 lines (25 loc) 897 B
import { Project } from '../'; import { InfoItem } from '../../../definitions'; export declare const ERROR_INVALID_BOWER_JSON = "INVALID_BOWER_JSON"; export interface BowerJson { name: string; dependencies?: { [key: string]: string | undefined; }; devDependencies?: { [key: string]: string | undefined; }; } export declare class Ionic1Project extends Project { readonly type: 'ionic1'; protected bowerJsonFile?: BowerJson; getInfo(): Promise<InfoItem[]>; detected(): Promise<boolean>; getSourceDir(): Promise<string>; getDocsUrl(): Promise<string>; getFrameworkVersion(): Promise<string | undefined>; loadBowerJson(): Promise<BowerJson>; requireBuildRunner(): Promise<import('./build').Ionic1BuildRunner>; requireServeRunner(): Promise<import('./serve').Ionic1ServeRunner>; requireGenerateRunner(): Promise<never>; }