/// /// /// /// /// declare module Configs { class OperateType { static DELETE: string; static UPDATE: string; static PUT: string; static MOVE: string; static EXTRACT: string; } function createOracleInfo(array: Array, id: number): { "id": number; }; function shareInit($scope: any, $location: any, $routeParams: any): void; function createNewObejct(array: Array, obj: any): any[]; function oracleInfoOperate($http: any, url: string, operate: string, resource: any, fn?: (data, status) => void): void; function createConfigHelperNavBar($scope: any, $location: any, $routeParams: any): any; function formatVolume(volume: volume): formatedVolume; function volumesFormat(volumes: Array): Array; interface formatedVolume { name: string; path: string; brick: Array; status: boolean; editable: boolean; } interface Brick { ip: Array; status: boolean; path: string; editable: boolean; } }