import { SfCommand } from '@salesforce/sf-plugins-core'; export type AgentUserCreateResponse = { userId: string; username: string; profileId: string; permissionSetsAssigned: string[]; permissionSetErrors: Array<{ permissionSet: string; error: string; }>; }; export default class OrgCreateAgentUser extends SfCommand { static readonly summary: string; static readonly description: string; static readonly examples: string[]; static readonly flags: { 'target-org': import("@oclif/core/interfaces").OptionFlag; 'api-version': import("@oclif/core/interfaces").OptionFlag; 'base-username': import("@oclif/core/interfaces").OptionFlag; 'first-name': import("@oclif/core/interfaces").OptionFlag; 'last-name': import("@oclif/core/interfaces").OptionFlag; }; run(): Promise; private generateUsername; private checkAgentUserLicenses; private getProfileId; private createAgentUser; private assignPermissionSets; }