/** * Adds a lookup or 'dome insert' to a record. * @example Example * lookup("relationship_name__r", "externalID on related object", "$.path") * @function * @param {string} relationshipName - `__r` relationship field on the record. * @param {string} externalID - Salesforce ExternalID field. * @param {string} path - JSONPath to data source. * @returns {object} */ export function lookup(relationshipName: string, externalId: any, path: string): object; /** * Adds a lookup or 'dome insert' to a record. * @example Data Sourced Value * relationship("relationship_name__r", "externalID on related object", dataSource("path")) * @example Fixed Value * relationship("relationship_name__r", "externalID on related object", "hello world") * @function * @param {string} relationshipName - `__r` relationship field on the record. * @param {string} externalID - Salesforce ExternalID field. * @param {string} dataSource - resolvable source. * @returns {object} */ export function relationship(relationshipName: string, externalId: any, dataSource: string): object;