import { UserSession } from '@esri/arcgis-rest-auth'; import { IResourceCopyResult, ISolutionResource } from '@esri/templates-common'; /** * Deploy an individual resource * * Delegates depending on the type of resource * * @export * @param {ISolutionResource} resource * @param {string} targetItemId * @param {UserSession} session * @return {*} {Promise} */ export declare function deployResource(resource: ISolutionResource, targetItemId: string, srcSession: UserSession, destSession: UserSession): Promise;