import { Connection } from '@salesforce/core'; import { Logger } from '@flxbl-io/sfp-logger'; export default class AssignPermissionSetsImpl { private conn; private permSets; private project_directory; private packageLogger; constructor(conn: Connection, permSets: string[], project_directory: string, packageLogger: Logger); exec(): Promise<{ successfullAssignments: { username: string; permset: string; }[]; failedAssignments: { username: string; permset: string; }[]; }>; private printPermsetAssignments; }