import { Rule } from '@angular-devkit/schematics';
import { NodeDependency } from '@schematics/angular/utility/dependencies';
import { ConfigNodeDep, CordovaPluginInfo } from '../../lib/definitions';
import { Schema } from './schema';
export declare function getNpmDependencies(protocols: string[]): NodeDependency[];
export declare function getCordovaDependencies(protocols: string[]): CordovaPluginInfo[];
export declare function filterProtocolConstraint(protocols: string[]): (item: ConfigNodeDep, index: number, array: any) => boolean;
export default function (_options: Schema): Rule;
