import { FormArray, FormGroup, FormControl, FormBuilder } from '@angular/forms'; import * as Interfaces from 'cadlearning.dto/lib/interfaces'; import * as Enums from 'cadlearning.dto/lib/enums'; /** Interface for a form from a AcceptQuoteDto*/ export interface IAcceptQuoteDtoForm { /** Quote being accepted */ QuoteId: FormControl; } /** /* Generates a form from a AcceptQuoteDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original AcceptQuoteDto from which to create the form. /* @returns FormGroup */ export declare function GetAcceptQuoteDtoForm(fb: FormBuilder, dto?: Interfaces.AcceptQuoteDto | null): FormGroup; /** Interface for a form from a ActivityFilterDataDto*/ export interface IActivityFilterDataDtoForm { /** Products and Versions available to filter by */ ProductAndVersions: FormArray>; /** Projects available to filter by */ Projects: FormArray>; /** Play lists available to filter by */ PlayLists: FormArray>; /** Courses available to filter by */ Courses: FormArray>; /** Organizations available to filter by */ Organizations: FormArray>; } /** /* Generates a form from a ActivityFilterDataDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original ActivityFilterDataDto from which to create the form. /* @returns FormGroup */ export declare function GetActivityFilterDataDtoForm(fb: FormBuilder, dto?: Interfaces.ActivityFilterDataDto | null): FormGroup; /** Interface for a form from a AddAssessmentToCourseDto*/ export interface IAddAssessmentToCourseDtoForm { /** The course to add the assessment to */ CourseId: FormControl; /** The assessment to add */ AssessmentId: FormControl; } /** /* Generates a form from a AddAssessmentToCourseDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original AddAssessmentToCourseDto from which to create the form. /* @returns FormGroup */ export declare function GetAddAssessmentToCourseDtoForm(fb: FormBuilder, dto?: Interfaces.AddAssessmentToCourseDto | null): FormGroup; /** Interface for a form from a AddBotCommunicationDto*/ export interface IAddBotCommunicationDtoForm { /** The Id of the existing conversation to contribute to or null if a new conversation */ Id: FormControl; /** The communication to add */ Content: FormControl; /** Provide context to the question like "I'm working in Revit 2023" */ Context: FormControl; } /** /* Generates a form from a AddBotCommunicationDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original AddBotCommunicationDto from which to create the form. /* @returns FormGroup */ export declare function GetAddBotCommunicationDtoForm(fb: FormBuilder, dto?: Interfaces.AddBotCommunicationDto | null): FormGroup; /** Interface for a form from a AddCaptionsToVideoDto*/ export interface IAddCaptionsToVideoDtoForm { /** Video Id */ VideoId: FormControl; /** Caption Resource Ids */ CaptionResourceIds: FormArray>; } /** /* Generates a form from a AddCaptionsToVideoDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original AddCaptionsToVideoDto from which to create the form. /* @returns FormGroup */ export declare function GetAddCaptionsToVideoDtoForm(fb: FormBuilder, dto?: Interfaces.AddCaptionsToVideoDto | null): FormGroup; /** Interface for a form from a AddIndividualSubscriptionToPartnerDto*/ export interface IAddIndividualSubscriptionToPartnerDtoForm { /** The partner id */ PartnerId: FormControl; /** The sku adding to the entitlement */ SKU: FormControl; /** The user id to add the subscription to. If null, it will create the user based on other fields. */ UserId: FormControl; /** Email Address */ Email: FormControl; /** First Lesson */ FirstName: FormControl; /** Phone Number */ PhoneNumber: FormControl; /** Last Lesson */ LastName: FormControl; /** For manually setting an ends on date. (Admin only). */ EndsOn: FormControl; } /** /* Generates a form from a AddIndividualSubscriptionToPartnerDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original AddIndividualSubscriptionToPartnerDto from which to create the form. /* @returns FormGroup */ export declare function GetAddIndividualSubscriptionToPartnerDtoForm(fb: FormBuilder, dto?: Interfaces.AddIndividualSubscriptionToPartnerDto | null): FormGroup; /** Interface for a form from a AddIndividualSubscriptionToPartnerResultDto*/ export interface IAddIndividualSubscriptionToPartnerResultDtoForm { /** Indicates success */ Success: FormControl; /** User Subscription Creation Result Codes */ Result: FormControl; /** Error field, if operation was unsuccessful will be shown here. */ Error: FormControl; /** The rolling invoice id */ InvoiceId: FormControl; } /** /* Generates a form from a AddIndividualSubscriptionToPartnerResultDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original AddIndividualSubscriptionToPartnerResultDto from which to create the form. /* @returns FormGroup */ export declare function GetAddIndividualSubscriptionToPartnerResultDtoForm(fb: FormBuilder, dto?: Interfaces.AddIndividualSubscriptionToPartnerResultDto | null): FormGroup; /** Interface for a form from a AddLinkDto*/ export interface IAddLinkDtoForm { /** Parent Id */ ParentId: FormControl; /** Question Item Types */ ParentType: FormControl; /** Lesson */ Text: FormControl; /** Link */ Link: FormControl; } /** /* Generates a form from a AddLinkDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original AddLinkDto from which to create the form. /* @returns FormGroup */ export declare function GetAddLinkDtoForm(fb: FormBuilder, dto?: Interfaces.AddLinkDto | null): FormGroup; /** Interface for a form from a AddPartnerOrganizationSubscriptionDto*/ export interface IAddPartnerOrganizationSubscriptionDtoForm { /** The organization which to add the subscription. If this is null then the other fields for the user must be filled in. */ OrganizationId: FormControl; /** The User which to add the subscription. If this is null then the other fields for the user must be filled in. */ UserId: FormControl; /** Email Address */ Email: FormControl; /** Email Address */ ConfirmEmail: FormControl; /** First Lesson */ FirstName: FormControl; /** Phone Number */ PhoneNumber: FormControl; /** Last Lesson */ LastName: FormControl; /** The SKU to use for the trial */ SKU: FormControl; /** Reseller Id. Used for setting associated organization */ PartnerId: FormControl; /** Organization Lesson */ OrganizationName: FormControl; /** Organization Size */ OrganizationSize: FormControl; /** Organization Domain */ OrganizationDomain: FormControl; /** Entitlement Quantity */ EntitlementQuantity: FormControl; /** The added users */ Users: FormArray>; /** Stored billing address for payments */ BillingAddressId: FormControl; /** Stored payment id */ StoredPaymentId: FormControl; } /** /* Generates a form from a AddPartnerOrganizationSubscriptionDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original AddPartnerOrganizationSubscriptionDto from which to create the form. /* @returns FormGroup */ export declare function GetAddPartnerOrganizationSubscriptionDtoForm(fb: FormBuilder, dto?: Interfaces.AddPartnerOrganizationSubscriptionDto | null): FormGroup; /** Interface for a form from a AddRemoveQuestionFromLessonDto*/ export interface IAddRemoveQuestionFromLessonDtoForm { /** The lesson to remove */ LessonId: FormControl; /** The Question to remove */ QuestionId: FormControl; } /** /* Generates a form from a AddRemoveQuestionFromLessonDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original AddRemoveQuestionFromLessonDto from which to create the form. /* @returns FormGroup */ export declare function GetAddRemoveQuestionFromLessonDtoForm(fb: FormBuilder, dto?: Interfaces.AddRemoveQuestionFromLessonDto | null): FormGroup; /** Interface for a form from a AddStoredPaymentCredentialDto*/ export interface IAddStoredPaymentCredentialDtoForm { /** The id of the item */ Id: FormControl; /** Payment Method Id */ PaymentMethodId: FormControl; /** Payment Method */ PaymentMethod: FormControl; /** Organization Id (null if attached to a user) */ OrganizationId: FormControl; /** Organization (null if attached to a user) */ Organization: FormControl; /** User Id (null if attached to an organization) */ UserId: FormControl; /** User (null if attached to an organization) */ User: FormControl; /** The reference number with the processor used to make a payment etc. with the credentials */ ProcessorReferenceNumber: FormControl; /** Merchant Payment Profile Id */ SubProcessorReferenceNumber: FormControl; /** Card or Account Holder Lesson */ CardHolderName: FormControl; /** The masked identifier (either card # or Account # masked) */ MaskedIdentifier: FormControl; /** The expiry year if any */ ExpiryYear: FormControl; /** The expiry month if any */ ExpiryMonth: FormControl; /** Billing Address Id */ BillingAddressId: FormControl; /** Is stored credential deleted */ Deleted: FormControl; /** Contact Types */ ContactType: FormControl; /** The Contact Id associated with the stored credentials */ ContactId: FormControl; /** Account details for a payment made by bank draft */ AccountDetails: FormGroup; /** The credit card details for a payment by credit card */ CardDetails: FormGroup; } /** /* Generates a form from a AddStoredPaymentCredentialDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original AddStoredPaymentCredentialDto from which to create the form. /* @returns FormGroup */ export declare function GetAddStoredPaymentCredentialDtoForm(fb: FormBuilder, dto?: Interfaces.AddStoredPaymentCredentialDto | null): FormGroup; /** Interface for a form from a AddVersionLessonDto*/ export interface IAddVersionLessonDtoForm { /** The id of the item */ Id: FormControl; /** The name */ Name: FormControl; /** The description */ Description: FormControl; /** The length of video for the content item */ Length: FormControl; /** Question Item Types */ Type: FormControl; /** Version Lesson Status */ Status: FormControl; } /** /* Generates a form from a AddVersionLessonDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original AddVersionLessonDto from which to create the form. /* @returns FormGroup */ export declare function GetAddVersionLessonDtoForm(fb: FormBuilder, dto?: Interfaces.AddVersionLessonDto | null): FormGroup; /** Interface for a form from a AddressBaseDto*/ export interface IAddressBaseDtoForm { /** The id of the item */ Id: FormControl; /** Is the address the default for the user */ Default: FormControl; /** Is the address the billing address for the user */ Billing: FormControl; /** Is the address the shipping address for the user */ Shipping: FormControl; /** Street 1 */ Street1: FormControl; /** Street 2 */ Street2: FormControl; /** City */ City: FormControl; /** State */ State: FormControl; /** Postal/Zip Code */ PostalCode: FormControl; /** Country */ Country: FormControl; } /** /* Generates a form from a AddressBaseDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original AddressBaseDto from which to create the form. /* @returns FormGroup */ export declare function GetAddressBaseDtoForm(fb: FormBuilder, dto?: Interfaces.AddressBaseDto | null): FormGroup; /** Interface for a form from a AdminChangePasswordDto*/ export interface IAdminChangePasswordDtoForm { /** The user to change */ UserId: FormControl; /** The new password */ Password: FormControl; /** Confirmation of the new password */ ConfirmPassword: FormControl; } /** /* Generates a form from a AdminChangePasswordDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original AdminChangePasswordDto from which to create the form. /* @returns FormGroup */ export declare function GetAdminChangePasswordDtoForm(fb: FormBuilder, dto?: Interfaces.AdminChangePasswordDto | null): FormGroup; /** Interface for a form from a AdminOrganizationDto*/ export interface IAdminOrganizationDtoForm { /** The id of the item */ Id: FormControl; /** Lesson */ Name: FormControl; /** Description */ Description: FormControl; /** Is the organization an active customer */ Active: FormControl; /** When was the organization created */ CreatedOn: FormControl; /** When was the organization updated */ UpdatedOn: FormControl; /** Any tags associated with the organization */ Tags: FormControl; /** Option to show only organization assessments */ ShowOnlyOrgAssessments: FormControl; /** Indicates whether or not the organization is a lead prospect for a partner */ Lead: FormControl; /** Sales Rep Id */ SalesRepId: FormControl; /** Partner */ PartnerOrganizationId: FormControl; /** Partner Organization */ PartnerOrganization: FormControl; /** Organization Answer Sharing Options */ AnswerSharingOption: FormControl; /** Organization Bot Escalation Rules */ BotEscalationRule: FormControl; /** Organization Types */ Type: FormControl; /** Price List Id */ PriceListId: FormControl; /** Price List */ PriceList: FormControl; /** Billing Price List Id */ BillingPriceListId: FormControl; /** Billing Price List */ BillingPriceList: FormControl; /** Azure Subscription Id */ AzureSubscriptionId: FormControl; /** Azure Blob Storage Connection String */ AzureBlobStorageConnectionString: FormControl; /** Azure Media Services Client Id */ AzureMediaServicesClientId: FormControl; /** Azure Media Services Key */ AzureMediaServicesKey: FormControl; /** Azure Media Services Issuer */ AzureMediaServicesIssuer: FormControl; /** Azure Media Services Audience */ AzureMediaServicesAudience: FormControl; /** Media Services Endpoint */ MediaServicesRestApiEndpoint: FormControl; /** Azure Tenant Id */ AzureTenantId: FormControl; /** Azure Resource Group Lesson */ AzureResourceGroupName: FormControl; /** Desired Number of Users */ DesiredNumberOfUsers: FormControl; /** Use Bill As while processing credit cards */ UseBillAs: FormControl; /** RedVector's Organization Id */ RedVectorOrganizationId: FormControl; /** Whether or not an organization can sell resale items in Portal */ CanSellResale: FormControl; /** Automatically Assign Custom Question from Partners */ AutomaticallyAssignCustomContent: FormControl; /** Automatically Assign Accomplishments from Partners */ AutomaticallyAssignAccomplishments: FormControl; /** Tax Exemption Reasons */ TaxExemptionReason: FormControl; /** Federal Id */ FederalId: FormControl; /** State Id */ StateId: FormControl; /** Local Id */ LocalId: FormControl; /** Partner Invoice Types */ PartnerInvoiceType: FormControl; /** YouTube Client Id */ YouTubeClientId: FormControl; /** YouTube Client Secret */ YouTubeClientSecret: FormControl; /** YouTube Access Token */ YouTubeAccessToken: FormControl; /** YouTube One Time Auth Code for Offline Access */ YouTubeAuthCode: FormControl; /** YouTube User Id for Auth Code flow exchange */ YouTubeUserId: FormControl; /** Organization Partner Billing Type */ BillingType: FormControl; /** Can sell CADLearning Question */ CADLearningContent: FormControl; /** Can Sell Bluebeam Question */ BluebeamContent: FormControl; /** Third Party Rest API Endpoint */ ThirdPartyRestEndpoint: FormControl; /** Client Secret for communicating with rest endpoint */ ClientSecret: FormControl; /** Union Type */ UnionType: FormControl; /** Url Prefix for Created Domains */ UrlPrefix: FormControl; /** Sub Org Price List Id */ SubOrgPriceListId: FormControl; /** Sub Org Price List */ SubOrgPriceList: FormControl; /** Organization Types */ SubOrgType: FormControl; /** Chart Types */ ScoreSettings: FormControl; } /** /* Generates a form from a AdminOrganizationDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original AdminOrganizationDto from which to create the form. /* @returns FormGroup */ export declare function GetAdminOrganizationDtoForm(fb: FormBuilder, dto?: Interfaces.AdminOrganizationDto | null): FormGroup; /** Interface for a form from a AdminResetPassword*/ export interface IAdminResetPasswordForm { /** The User Id to reset */ UserId: FormControl; /** The Url the user should be redirected to */ ResetEntryUrl: FormControl; } /** /* Generates a form from a AdminResetPassword /* @param fb The FormBuilder that will build the form for you /* @param dto The original AdminResetPassword from which to create the form. /* @returns FormGroup */ export declare function GetAdminResetPasswordForm(fb: FormBuilder, dto?: Interfaces.AdminResetPassword | null): FormGroup; /** Interface for a form from a AdminUserDto*/ export interface IAdminUserDtoForm { /** The id of the item */ Id: FormControl; /** This is the Email Address - Required for Identity Framework */ UserName: FormControl; /** The user's first name */ FirstName: FormControl; /** The user's last name */ LastName: FormControl; /** The user's full name */ Name: FormControl; /** The user's email */ Email: FormControl; /** Is the email address confirmed? */ EmailConfirmed: FormControl; /** Phone Number */ PhoneNumber: FormControl; /** Is the phone number confirmed? */ PhoneNumberConfirmed: FormControl; /** Is the user active? */ Active: FormControl; /** Creation Date */ CreatedOn: FormControl; /** Updated On */ UpdatedOn: FormControl; /** Description */ Description: FormControl; /** Tags */ Tags: FormControl; /** EduConfirmed */ EduConfirmed: FormControl; /** User Expert Bot Escalation Availabilities */ ExpertBotEscalationAvailability: FormControl; /** Available for Escalation */ AvailableForEscalation: FormControl; /** Users selected language */ LanguageCode: FormControl; /** Tax Exemption Reasons */ TaxExemptionReason: FormControl; } /** /* Generates a form from a AdminUserDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original AdminUserDto from which to create the form. /* @returns FormGroup */ export declare function GetAdminUserDtoForm(fb: FormBuilder, dto?: Interfaces.AdminUserDto | null): FormGroup; /** Interface for a form from a AggregateCriteria*/ export interface IAggregateCriteriaForm { /** */ FieldName: FormControl; /** */ Aggregation: FormControl; } /** /* Generates a form from a AggregateCriteria /* @param fb The FormBuilder that will build the form for you /* @param dto The original AggregateCriteria from which to create the form. /* @returns FormGroup */ export declare function GetAggregateCriteriaForm(fb: FormBuilder, dto?: Interfaces.AggregateCriteria | null): FormGroup; /** Interface for a form from a AggregateResult*/ export interface IAggregateResultForm { /** */ FieldName: FormControl; /** */ Aggregation: FormControl; /** */ Result: FormControl; } /** /* Generates a form from a AggregateResult /* @param fb The FormBuilder that will build the form for you /* @param dto The original AggregateResult from which to create the form. /* @returns FormGroup */ export declare function GetAggregateResultForm(fb: FormBuilder, dto?: Interfaces.AggregateResult | null): FormGroup; /** Interface for a form from a AnswerDisplayDto*/ export interface IAnswerDisplayDtoForm { /** The id of the item */ Id: FormControl; /** The Answer */ Text: FormControl; } /** /* Generates a form from a AnswerDisplayDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original AnswerDisplayDto from which to create the form. /* @returns FormGroup */ export declare function GetAnswerDisplayDtoForm(fb: FormBuilder, dto?: Interfaces.AnswerDisplayDto | null): FormGroup; /** Interface for a form from a AnswerDto*/ export interface IAnswerDtoForm { /** The id of the item */ Id: FormControl; /** Question linked to the Answer */ QuestionId: FormControl; /** Order of the answer on the question */ Order: FormControl; /** The Answer */ Text: FormControl; /** How much of a credit do they get based on the answer? */ PercentCredit: FormControl; /** Is the answer published? */ Active: FormControl; /** Answer is a premium answer that requires payment */ Premium: FormControl; } /** /* Generates a form from a AnswerDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original AnswerDto from which to create the form. /* @returns FormGroup */ export declare function GetAnswerDtoForm(fb: FormBuilder, dto?: Interfaces.AnswerDto | null): FormGroup; /** Interface for a form from a AnswerLessonDto*/ export interface IAnswerLessonDtoForm { /** Lesson ID */ LessonId: FormControl; /** Answer ID */ AnswerId: FormControl; /** Lesson Lesson */ Lesson: FormControl; } /** /* Generates a form from a AnswerLessonDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original AnswerLessonDto from which to create the form. /* @returns FormGroup */ export declare function GetAnswerLessonDtoForm(fb: FormBuilder, dto?: Interfaces.AnswerLessonDto | null): FormGroup; /** Interface for a form from a AnswerQuestionDto*/ export interface IAnswerQuestionDtoForm { /** Question ID */ QuestionId: FormControl; /** Answer ID */ AnswerId: FormControl; /** Question Question */ Question: FormControl; } /** /* Generates a form from a AnswerQuestionDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original AnswerQuestionDto from which to create the form. /* @returns FormGroup */ export declare function GetAnswerQuestionDtoForm(fb: FormBuilder, dto?: Interfaces.AnswerQuestionDto | null): FormGroup; /** Interface for a form from a AnswerTranslationDto*/ export interface IAnswerTranslationDtoForm { /** Answer Id */ AnswerId: FormControl; /** Answer in English */ Answer: FormControl; /** Language Code */ LanguageCode: FormControl; /** Answer Text */ AnswerText: FormControl; } /** /* Generates a form from a AnswerTranslationDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original AnswerTranslationDto from which to create the form. /* @returns FormGroup */ export declare function GetAnswerTranslationDtoForm(fb: FormBuilder, dto?: Interfaces.AnswerTranslationDto | null): FormGroup; /** Interface for a form from a AssessmentDistributionDto*/ export interface IAssessmentDistributionDtoForm { /** AssessmentId */ AssessmenetId: FormControl; /** Assessment Lesson */ Assessment: FormControl; /** Lower Value (lowest score) */ Lower: FormControl; /** Upper Value (highest score) */ Upper: FormControl; /** Middle Value */ Median: FormControl; /** Average */ Mean: FormControl; /** 1st Quartile */ Q1: FormControl; /** 2nd Quartile */ Q2: FormControl; /** 3rd Quartile */ Q3: FormControl; /** Bell Curve Data */ Curve: FormArray>; } /** /* Generates a form from a AssessmentDistributionDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original AssessmentDistributionDto from which to create the form. /* @returns FormGroup */ export declare function GetAssessmentDistributionDtoForm(fb: FormBuilder, dto?: Interfaces.AssessmentDistributionDto | null): FormGroup; /** Interface for a form from a AssessmentDto*/ export interface IAssessmentDtoForm { /** The id of the item */ Id: FormControl; /** The name of the item */ Name: FormControl; /** The description of the item */ Description: FormControl; /** Is the item published or not */ Active: FormControl; /** When was the item created? */ CreatedOn: FormControl; /** When was the item updated? */ UpdatedOn: FormControl; /** An Enumeration of different types of assessments */ Type: FormControl; /** The owner when creating a new custom assessment. If it's created from KAMS this will stay null. */ OwningOrganizationId: FormControl; /** Set to true to make the assessment a branching assessment */ FollowBranch: FormControl; /** Set to true to allow the user to go back a question */ AllowBack: FormControl; /** Is a dynamic assessment */ Dynamic: FormControl; /** Number of questions for a dynamic assessment */ NumberOfQuestions: FormControl; /** Determines if assessment can be changed after publishing */ Static: FormControl; /** The role attached to the assessment, if applicable */ JobId: FormControl; } /** /* Generates a form from a AssessmentDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original AssessmentDto from which to create the form. /* @returns FormGroup */ export declare function GetAssessmentDtoForm(fb: FormBuilder, dto?: Interfaces.AssessmentDto | null): FormGroup; /** Interface for a form from a AssessmentDynamicItemsDto*/ export interface IAssessmentDynamicItemsDtoForm { /** */ CourseId: FormControl; /** */ AssessmentId: FormControl; /** */ ConceptIds: FormArray>; /** */ TopicIds: FormArray>; } /** /* Generates a form from a AssessmentDynamicItemsDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original AssessmentDynamicItemsDto from which to create the form. /* @returns FormGroup */ export declare function GetAssessmentDynamicItemsDtoForm(fb: FormBuilder, dto?: Interfaces.AssessmentDynamicItemsDto | null): FormGroup; /** Interface for a form from a AssessmentInvitationDto*/ export interface IAssessmentInvitationDtoForm { /** The id of the item */ Id: FormControl; /** Assessment ID */ AssessmentId: FormControl; /** User Assessment ID - The attached user assessment id that the user took */ UserAssessmentId: FormControl; /** Invitation User's Lesson */ User: FormControl; /** User */ UserId: FormControl; /** Invitation URL */ InvitationURL: FormControl; /** Invite Code */ InviteCode: FormControl; /** Status */ Status: FormControl; /** First Name */ FirstName: FormControl; /** Last Name */ LastName: FormControl; /** Email */ Email: FormControl; } /** /* Generates a form from a AssessmentInvitationDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original AssessmentInvitationDto from which to create the form. /* @returns FormGroup */ export declare function GetAssessmentInvitationDtoForm(fb: FormBuilder, dto?: Interfaces.AssessmentInvitationDto | null): FormGroup; /** Interface for a form from a AssessmentReportCardDto*/ export interface IAssessmentReportCardDtoForm { /** Assessment Id */ AssessmentId: FormControl; /** Assessment Lesson */ AssessmentName: FormControl; /** All questions on the assessment */ Questions: FormArray>; /** Users who have taken it */ Users: FormArray>; } /** /* Generates a form from a AssessmentReportCardDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original AssessmentReportCardDto from which to create the form. /* @returns FormGroup */ export declare function GetAssessmentReportCardDtoForm(fb: FormBuilder, dto?: Interfaces.AssessmentReportCardDto | null): FormGroup; /** Interface for a form from a AssessmentReportCardQuestionResultDto*/ export interface IAssessmentReportCardQuestionResultDtoForm { /** Question Id */ QuestionId: FormControl; /** Question */ Question: FormControl; /** Score */ Score: FormControl; /** Out Of */ OutOf: FormControl; } /** /* Generates a form from a AssessmentReportCardQuestionResultDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original AssessmentReportCardQuestionResultDto from which to create the form. /* @returns FormGroup */ export declare function GetAssessmentReportCardQuestionResultDtoForm(fb: FormBuilder, dto?: Interfaces.AssessmentReportCardQuestionResultDto | null): FormGroup; /** Interface for a form from a AssessmentReportCardUserDto*/ export interface IAssessmentReportCardUserDtoForm { /** User Id */ UserId: FormControl; /** Lesson */ Name: FormControl; /** Question Results */ QuestionResults: FormArray>; /** Score */ Score: FormControl; /** Out Of */ OutOf: FormControl; } /** /* Generates a form from a AssessmentReportCardUserDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original AssessmentReportCardUserDto from which to create the form. /* @returns FormGroup */ export declare function GetAssessmentReportCardUserDtoForm(fb: FormBuilder, dto?: Interfaces.AssessmentReportCardUserDto | null): FormGroup; /** Interface for a form from a AssessmentResultDto*/ export interface IAssessmentResultDtoForm { /** The User Assessment Id */ Id: FormControl; /** The name of the assessment */ Name: FormControl; /** Total possible score */ OutOf: FormControl; /** User's score */ Score: FormControl; /** User's total time taken to complete the assessment */ TotalDuration: FormControl; /** Results are from a pre-hire assessment */ IsPreHire: FormControl; /** Incorrect Answers */ IncorrectAnswers: FormArray>; } /** /* Generates a form from a AssessmentResultDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original AssessmentResultDto from which to create the form. /* @returns FormGroup */ export declare function GetAssessmentResultDtoForm(fb: FormBuilder, dto?: Interfaces.AssessmentResultDto | null): FormGroup; /** Interface for a form from a AssessmentStructureForEditingWithParentItems*/ export interface IAssessmentStructureForEditingWithParentItemsForm { /** The identifier used for linking the tree. */ Identifier: FormControl; /** Is the item expanded */ Expanded: FormControl; /** The parent Id */ ParentId: FormControl; /** The Item linked to */ ItemId: FormControl; /** Question Item Types */ ItemType: FormControl; /** Resource Types */ ResourceType: FormControl; /** Lesson */ Name: FormControl; /** The description */ Description: FormControl; /** The length of the video associated */ Length: FormControl; /** The original Itme that this one is based upon */ OriginalItemId: FormControl; /** Item Change status for KAMS */ EditingStatus: FormControl; /** Is this a new feature? */ NewFeature: FormControl; /** Order */ Order: FormControl; /** Workflow step name */ WorkflowStep: FormControl; /** Assignees for the step */ Assignees: FormControl; /** Is the content the current organization's? */ IsOwnContent: FormControl; /** Labels */ Labels: FormControl; /** Due Date */ DueDate: FormControl; /** Flagged */ Flagged: FormControl; /** Importance */ Importance: FormControl; /** Number of Questions */ Questions: FormControl; /** Versions */ Versions: FormControl; /** Is Waiting For Customer Approval */ IsWaitingForCustomerApproval: FormControl; /** Is Waiting For Question Team */ IsWaitingForContentTeam: FormControl; /** Topics */ Topics: FormArray>; /** Lessons */ Lessons: FormArray>; } /** /* Generates a form from a AssessmentStructureForEditingWithParentItems /* @param fb The FormBuilder that will build the form for you /* @param dto The original AssessmentStructureForEditingWithParentItems from which to create the form. /* @returns FormGroup */ export declare function GetAssessmentStructureForEditingWithParentItemsForm(fb: FormBuilder, dto?: Interfaces.AssessmentStructureForEditingWithParentItems | null): FormGroup; /** Interface for a form from a AssessmentTranslationDto*/ export interface IAssessmentTranslationDtoForm { /** Lesson Id */ AssessmentId: FormControl; /** Lesson Lesson */ Assessment: FormControl; /** Language Code */ LanguageCode: FormControl; /** Is the translation Active */ Active: FormControl; /** Lesson */ Name: FormControl; /** Description */ Description: FormControl; } /** /* Generates a form from a AssessmentTranslationDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original AssessmentTranslationDto from which to create the form. /* @returns FormGroup */ export declare function GetAssessmentTranslationDtoForm(fb: FormBuilder, dto?: Interfaces.AssessmentTranslationDto | null): FormGroup; /** Interface for a form from a AssessmentUserHistoryDto*/ export interface IAssessmentUserHistoryDtoForm { /** User Id */ UserId: FormControl; /** User's Name */ Name: FormControl; /** Most Recent Score */ MostRecentScore: FormControl; /** Scores over time */ Scores: FormArray>; } /** /* Generates a form from a AssessmentUserHistoryDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original AssessmentUserHistoryDto from which to create the form. /* @returns FormGroup */ export declare function GetAssessmentUserHistoryDtoForm(fb: FormBuilder, dto?: Interfaces.AssessmentUserHistoryDto | null): FormGroup; /** Interface for a form from a AssessmentUserHistoryScoreDto*/ export interface IAssessmentUserHistoryScoreDtoForm { /** Completed On */ CompletedOn: FormControl; /** Score */ Score: FormControl; } /** /* Generates a form from a AssessmentUserHistoryScoreDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original AssessmentUserHistoryScoreDto from which to create the form. /* @returns FormGroup */ export declare function GetAssessmentUserHistoryScoreDtoForm(fb: FormBuilder, dto?: Interfaces.AssessmentUserHistoryScoreDto | null): FormGroup; /** Interface for a form from a AssessmentWithParentsDto*/ export interface IAssessmentWithParentsDtoForm { /** The id of the item */ Id: FormControl; /** The name of the item */ Name: FormControl; /** The description of the item */ Description: FormControl; /** Is the item published or not */ Active: FormControl; /** When was the item created? */ CreatedOn: FormControl; /** When was the item updated? */ UpdatedOn: FormControl; /** An Enumeration of different types of assessments */ Type: FormControl; /** The owner when creating a new custom assessment. If it's created from KAMS this will stay null. */ OwningOrganizationId: FormControl; /** Set to true to make the assessment a branching assessment */ FollowBranch: FormControl; /** Set to true to allow the user to go back a question */ AllowBack: FormControl; /** Is a dynamic assessment */ Dynamic: FormControl; /** Number of questions for a dynamic assessment */ NumberOfQuestions: FormControl; /** Determines if assessment can be changed after publishing */ Static: FormControl; /** The role attached to the assessment, if applicable */ JobId: FormControl; /** The parents of the assessment in a list */ Parents: FormArray>; } /** /* Generates a form from a AssessmentWithParentsDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original AssessmentWithParentsDto from which to create the form. /* @returns FormGroup */ export declare function GetAssessmentWithParentsDtoForm(fb: FormBuilder, dto?: Interfaces.AssessmentWithParentsDto | null): FormGroup; /** Interface for a form from a AssessmentWorkflowAssigneesDto*/ export interface IAssessmentWorkflowAssigneesDtoForm { /** Assessment Id */ AssessmentId: FormControl; /** Assessment Lesson */ Assessment: FormControl; /** User Id */ UserId: FormControl; /** User Lesson */ User: FormControl; /** Role Id */ RoleId: FormControl; /** Role Lesson */ Role: FormControl; /** Description */ Description: FormControl; } /** /* Generates a form from a AssessmentWorkflowAssigneesDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original AssessmentWorkflowAssigneesDto from which to create the form. /* @returns FormGroup */ export declare function GetAssessmentWorkflowAssigneesDtoForm(fb: FormBuilder, dto?: Interfaces.AssessmentWorkflowAssigneesDto | null): FormGroup; /** Interface for a form from a AssignRolesToUserDto*/ export interface IAssignRolesToUserDtoForm { /** User Id */ UserId: FormControl; /** Roles to Assign */ Roles: FormArray>; } /** /* Generates a form from a AssignRolesToUserDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original AssignRolesToUserDto from which to create the form. /* @returns FormGroup */ export declare function GetAssignRolesToUserDtoForm(fb: FormBuilder, dto?: Interfaces.AssignRolesToUserDto | null): FormGroup; /** Interface for a form from a AssignmentDto*/ export interface IAssignmentDtoForm { /** Item Assigned To */ ItemId: FormControl; /** Question Item Types */ ItemType: FormControl; /** Lesson */ Name: FormControl; /** Description */ Description: FormControl; /** Parent */ Parent: FormArray>; /** Workflow Step */ WorkflowStep: FormControl; /** Has the workflow sent this item back for correction? */ Returned: FormControl; /** Importance */ Importance: FormControl; /** Flagged */ Flagged: FormControl; /** Due Date */ DueDate: FormControl; } /** /* Generates a form from a AssignmentDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original AssignmentDto from which to create the form. /* @returns FormGroup */ export declare function GetAssignmentDtoForm(fb: FormBuilder, dto?: Interfaces.AssignmentDto | null): FormGroup; /** Interface for a form from a AudienceDto*/ export interface IAudienceDtoForm { /** Identifier */ Audience: FormControl; /** Base 64 Secret for signing */ Base64Secret: FormControl; /** The name of the audience */ ClientId: FormControl; } /** /* Generates a form from a AudienceDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original AudienceDto from which to create the form. /* @returns FormGroup */ export declare function GetAudienceDtoForm(fb: FormBuilder, dto?: Interfaces.AudienceDto | null): FormGroup; /** Interface for a form from a AuthMethodAdminDto*/ export interface IAuthMethodAdminDtoForm { /** The id of the item */ Id: FormControl; /** The domain that the AuthMethod exists on */ OrganizationDomainId: FormControl; /** The name of the Auth Method for display if not standard service */ Name: FormControl; /** Authorization Types supported by the domain */ Type: FormControl; /** The Url to the endpoint if not a standardized service such as google or facebook */ IdPUrl: FormControl; /** Is the AuthMethod active? */ Active: FormControl; /** For oAuth 2 providers the Audience will be provided if applicable. For Azure Active Directory this is the Tennant */ Audience: FormControl; /** For oAuth 2 providers this will be provided. */ ClientId: FormControl; /** Azure Tenant Id */ TenantId: FormControl; /** Looks up Group Names for Azure SSO */ LookUpGroupNames: FormControl; /** The oAuth client secret if any */ ClientSecret: FormControl; /** Certificate Information */ Certificate: FormControl; /** Certificate Expiry Information */ CertificateExpiresOn: FormControl; /** Controls if the auth method allows signing up automatically on login. */ AutoSignUpOnLogin: FormControl; /** Context used to make the request unique */ Context: FormControl; } /** /* Generates a form from a AuthMethodAdminDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original AuthMethodAdminDto from which to create the form. /* @returns FormGroup */ export declare function GetAuthMethodAdminDtoForm(fb: FormBuilder, dto?: Interfaces.AuthMethodAdminDto | null): FormGroup; /** Interface for a form from a AuthMethodDto*/ export interface IAuthMethodDtoForm { /** The id of the item */ Id: FormControl; /** The domain that the AuthMethod exists on */ OrganizationDomainId: FormControl; /** The name of the Auth Method for display if not standard service */ Name: FormControl; /** Authorization Types supported by the domain */ Type: FormControl; /** The Url to the endpoint if not a standardized service such as google or facebook */ IdPUrl: FormControl; /** Is the AuthMethod active? */ Active: FormControl; /** For oAuth 2 providers the Audience will be provided if applicable. For Azure Active Directory this is the Tennant */ Audience: FormControl; /** For oAuth 2 providers this will be provided. */ ClientId: FormControl; /** Azure Tenant Id */ TenantId: FormControl; /** Looks up Group Names for Azure SSO */ LookUpGroupNames: FormControl; } /** /* Generates a form from a AuthMethodDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original AuthMethodDto from which to create the form. /* @returns FormGroup */ export declare function GetAuthMethodDtoForm(fb: FormBuilder, dto?: Interfaces.AuthMethodDto | null): FormGroup; /** Interface for a form from a BadgeDto*/ export interface IBadgeDtoForm { /** The id of the item */ Id: FormControl; /** Active */ Active: FormControl; /** Lesson */ Name: FormControl; /** Owning Organization */ OwningOrganizationId: FormControl; /** Organization */ OwningOrganization: FormControl; /** Created On */ CreatedOn: FormControl; /** Updated On */ UpdatedOn: FormControl; /** Display Image Id */ DisplayImageId: FormControl; /** A Resource */ DisplayImage: FormGroup; /** Contractor Assigned To */ AssignedToId: FormControl; /** Contractor Assigned To Lesson */ AssignedTo: FormControl; } /** /* Generates a form from a BadgeDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original BadgeDto from which to create the form. /* @returns FormGroup */ export declare function GetBadgeDtoForm(fb: FormBuilder, dto?: Interfaces.BadgeDto | null): FormGroup; /** Interface for a form from a BadgeGroupDto*/ export interface IBadgeGroupDtoForm { /** Badge id */ BadgeId: FormControl; /** Organization Id */ OrganizationId: FormControl; /** Group */ GroupId: FormControl; } /** /* Generates a form from a BadgeGroupDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original BadgeGroupDto from which to create the form. /* @returns FormGroup */ export declare function GetBadgeGroupDtoForm(fb: FormBuilder, dto?: Interfaces.BadgeGroupDto | null): FormGroup; /** Interface for a form from a BadgeHeaderLessonDto*/ export interface IBadgeHeaderLessonDtoForm { /** Badge id */ BadgeId: FormControl; /** Organization Id */ OrganizationId: FormControl; /** Organization */ Organization: FormControl; /** Header Lesson Id */ LessonId: FormControl; /** Header Lesson Lesson */ Lesson: FormControl; } /** /* Generates a form from a BadgeHeaderLessonDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original BadgeHeaderLessonDto from which to create the form. /* @returns FormGroup */ export declare function GetBadgeHeaderLessonDtoForm(fb: FormBuilder, dto?: Interfaces.BadgeHeaderLessonDto | null): FormGroup; /** Interface for a form from a BadgeLearningPathDto*/ export interface IBadgeLearningPathDtoForm { /** Is the Path Expanded? */ Expanded: FormControl; /** Length of all incomplete lessons */ Length: FormControl; /** Badge Lesson */ Name: FormControl; /** Badge Id */ Id: FormControl; /** A Resource */ DisplayImage: FormGroup; /** Total Number of Lessons */ TotalLessons: FormControl; /** Completed Lessons */ TotalCompletedLessons: FormControl; /** Percent Complete */ PercentComplete: FormControl; /** Badge Earned Date, if applicable */ EarnedOn: FormControl; /** Order */ Order: FormControl; /** Remaining Lessons with Questions to complete */ Lessons: FormArray>; /** Medallions of which the badge is a part */ ContributesToMedallions: FormArray>; /** Disciplines of which the badge is a part */ ContributesToDisciplines: FormArray>; /** Badge Header Lessons */ HeaderLessons: FormArray>; } /** /* Generates a form from a BadgeLearningPathDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original BadgeLearningPathDto from which to create the form. /* @returns FormGroup */ export declare function GetBadgeLearningPathDtoForm(fb: FormBuilder, dto?: Interfaces.BadgeLearningPathDto | null): FormGroup; /** Interface for a form from a BadgeLessonDto*/ export interface IBadgeLessonDtoForm { /** Lesson Id */ Id: FormControl; /** Lesson Lesson */ Name: FormControl; /** Lesson Length */ Length: FormControl; /** Order */ Order: FormControl; } /** /* Generates a form from a BadgeLessonDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original BadgeLessonDto from which to create the form. /* @returns FormGroup */ export declare function GetBadgeLessonDtoForm(fb: FormBuilder, dto?: Interfaces.BadgeLessonDto | null): FormGroup; /** Interface for a form from a BadgeSyndicationProviderDto*/ export interface IBadgeSyndicationProviderDtoForm { /** Badge id */ BadgeId: FormControl; /** Organization Id */ OrganizationId: FormControl; /** Organization */ Organization: FormControl; /** Syndication Methods */ Method: FormControl; /** Syndication Provider Id */ SyndicationProviderId: FormControl; /** Syndication Provider Lesson */ SyndicationProvider: FormControl; } /** /* Generates a form from a BadgeSyndicationProviderDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original BadgeSyndicationProviderDto from which to create the form. /* @returns FormGroup */ export declare function GetBadgeSyndicationProviderDtoForm(fb: FormBuilder, dto?: Interfaces.BadgeSyndicationProviderDto | null): FormGroup; /** Interface for a form from a BadgeTranslationDto*/ export interface IBadgeTranslationDtoForm { /** Badge Id */ BadgeId: FormControl; /** Badge Lesson */ Badge: FormControl; /** Language Code */ LanguageCode: FormControl; /** Is the translation Active */ Active: FormControl; /** Lesson */ Name: FormControl; } /** /* Generates a form from a BadgeTranslationDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original BadgeTranslationDto from which to create the form. /* @returns FormGroup */ export declare function GetBadgeTranslationDtoForm(fb: FormBuilder, dto?: Interfaces.BadgeTranslationDto | null): FormGroup; /** Interface for a form from a BadgeUserEarnedDto*/ export interface IBadgeUserEarnedDtoForm { /** The id of the item */ Id: FormControl; /** Badge Id */ BadgeId: FormControl; /** Badge Lesson */ Badge: FormControl; /** User Id */ UserId: FormControl; /** User Lesson */ User: FormControl; /** Earned On */ EarnedOn: FormControl; /** Display Image Id */ DisplayImageId: FormControl; /** A Resource */ DisplayImage: FormGroup; } /** /* Generates a form from a BadgeUserEarnedDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original BadgeUserEarnedDto from which to create the form. /* @returns FormGroup */ export declare function GetBadgeUserEarnedDtoForm(fb: FormBuilder, dto?: Interfaces.BadgeUserEarnedDto | null): FormGroup; /** Interface for a form from a BadgeUserReportDto*/ export interface IBadgeUserReportDtoForm { /** User Lesson */ Name: FormControl; /** Date Achieved */ DateAchieved: FormControl; } /** /* Generates a form from a BadgeUserReportDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original BadgeUserReportDto from which to create the form. /* @returns FormGroup */ export declare function GetBadgeUserReportDtoForm(fb: FormBuilder, dto?: Interfaces.BadgeUserReportDto | null): FormGroup; /** Interface for a form from a BadgeWithUsersDto*/ export interface IBadgeWithUsersDtoForm { /** Badge Lesson */ Name: FormControl; /** Number of users achieved the badge */ NumberOfUsersAchieved: FormControl; /** Users that achieved the badge */ Users: FormArray>; } /** /* Generates a form from a BadgeWithUsersDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original BadgeWithUsersDto from which to create the form. /* @returns FormGroup */ export declare function GetBadgeWithUsersDtoForm(fb: FormBuilder, dto?: Interfaces.BadgeWithUsersDto | null): FormGroup; /** Interface for a form from a BotConversationDto*/ export interface IBotConversationDtoForm { /** Id of the conversation */ Id: FormControl; /** User */ UserId: FormControl; /** The organization that the user was logged in as when they were talking to the bot */ OrganizationId: FormControl; /** The Context of the conversation i.e. "I'm working in Revit 2023" */ Context: FormControl; /** The Product that is being used */ ProductId: FormControl; /** The version of the product being used */ VersionId: FormControl; /** When did the conversation start? */ StartedOn: FormControl; /** When did it end if it is not still in progress? */ EndedOn: FormControl; /** The elements of the conversation */ Conversation: FormArray>; } /** /* Generates a form from a BotConversationDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original BotConversationDto from which to create the form. /* @returns FormGroup */ export declare function GetBotConversationDtoForm(fb: FormBuilder, dto?: Interfaces.BotConversationDto | null): FormGroup; /** Interface for a form from a BotConversationElementDto*/ export interface IBotConversationElementDtoForm { /** Who communicated */ Source: FormControl; /** What was the communication? */ Content: FormControl; /** When? */ DateTime: FormControl; } /** /* Generates a form from a BotConversationElementDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original BotConversationElementDto from which to create the form. /* @returns FormGroup */ export declare function GetBotConversationElementDtoForm(fb: FormBuilder, dto?: Interfaces.BotConversationElementDto | null): FormGroup; /** Interface for a form from a BotConversationRefDto*/ export interface IBotConversationRefDtoForm { /** Id of the conversation */ Id: FormControl; /** User */ UserId: FormControl; /** The organization that the user was logged in as when they were talking to the bot */ OrganizationId: FormControl; /** When did the conversation start? */ StartedOn: FormControl; /** When did it end if it is not still in progress? */ EndedOn: FormControl; /** The elements of the conversation */ InitialQuestion: FormControl; } /** /* Generates a form from a BotConversationRefDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original BotConversationRefDto from which to create the form. /* @returns FormGroup */ export declare function GetBotConversationRefDtoForm(fb: FormBuilder, dto?: Interfaces.BotConversationRefDto | null): FormGroup; /** Interface for a form from a BotResponseDto*/ export interface IBotResponseDtoForm { /** Who communicated */ Source: FormControl; /** What was the communication? */ Content: FormControl; /** When? */ DateTime: FormControl; /** The conversation Id that the response is for. */ ConversationId: FormControl; } /** /* Generates a form from a BotResponseDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original BotResponseDto from which to create the form. /* @returns FormGroup */ export declare function GetBotResponseDtoForm(fb: FormBuilder, dto?: Interfaces.BotResponseDto | null): FormGroup; /** Interface for a form from a BulkCreateEntitlementsDto*/ export interface IBulkCreateEntitlementsDtoForm { /** Inventory Id */ InventoryId: FormControl; /** Inventory Item Id */ InventoryItemId: FormControl; /** Organization Id */ OrganizationId: FormControl; /** Starts On */ StartsOn: FormControl; /** Units */ Units: FormControl; } /** /* Generates a form from a BulkCreateEntitlementsDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original BulkCreateEntitlementsDto from which to create the form. /* @returns FormGroup */ export declare function GetBulkCreateEntitlementsDtoForm(fb: FormBuilder, dto?: Interfaces.BulkCreateEntitlementsDto | null): FormGroup; /** Interface for a form from a CampaignDripDto*/ export interface ICampaignDripDtoForm { /** The id of the item */ Id: FormControl; /** Campaign Id */ CampaignId: FormControl; /** Campaign */ Campaign: FormControl; /** Subject */ Subject: FormControl; /** Units from Start */ UnitsFromStart: FormControl; /** Campaign Drip Units */ UnitType: FormControl; /** Created On */ CreatedOn: FormControl; /** Updated On */ UpdatedOn: FormControl; /** Release On */ ReleaseOn: FormControl; /** Message */ Message: FormControl; /** Active */ Active: FormControl; /** PlayList Id */ PlayListId: FormControl; /** PlayList Lesson */ PlayList: FormControl; } /** /* Generates a form from a CampaignDripDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original CampaignDripDto from which to create the form. /* @returns FormGroup */ export declare function GetCampaignDripDtoForm(fb: FormBuilder, dto?: Interfaces.CampaignDripDto | null): FormGroup; /** Interface for a form from a CampaignDto*/ export interface ICampaignDtoForm { /** The id of the item */ Id: FormControl; /** Lesson */ Name: FormControl; /** Description */ Description: FormControl; /** Created On */ CreatedOn: FormControl; /** Updated On */ UpdatedOn: FormControl; /** Active */ Active: FormControl; /** Campaign Types */ CampaignType: FormControl; /** Owning Organization Id */ OwningOrganizationId: FormControl; /** Owning Organization */ OwningOrganization: FormControl; } /** /* Generates a form from a CampaignDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original CampaignDto from which to create the form. /* @returns FormGroup */ export declare function GetCampaignDtoForm(fb: FormBuilder, dto?: Interfaces.CampaignDto | null): FormGroup; /** Interface for a form from a CampaignSubscriptionDto*/ export interface ICampaignSubscriptionDtoForm { /** Campaign Id */ CampaignId: FormControl; /** Campaign */ Campaign: FormControl; /** User Id */ UserId: FormControl; /** User */ User: FormControl; /** signed Up On */ SignedUpOn: FormControl; /** Subscription Types */ SubscriptionType: FormControl; } /** /* Generates a form from a CampaignSubscriptionDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original CampaignSubscriptionDto from which to create the form. /* @returns FormGroup */ export declare function GetCampaignSubscriptionDtoForm(fb: FormBuilder, dto?: Interfaces.CampaignSubscriptionDto | null): FormGroup; /** Interface for a form from a CaptionDto*/ export interface ICaptionDtoForm { /** The id of the item */ Id: FormControl; /** the video that the caption is associated with */ VideoId: FormControl; /** The language Code of the caption */ LanguageCode: FormControl; /** The full script in html format */ Script: FormControl; /** Any external link */ ExternalId: FormControl; } /** /* Generates a form from a CaptionDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original CaptionDto from which to create the form. /* @returns FormGroup */ export declare function GetCaptionDtoForm(fb: FormBuilder, dto?: Interfaces.CaptionDto | null): FormGroup; /** Interface for a form from a CaptionWithUrlDto*/ export interface ICaptionWithUrlDtoForm { /** The id of the item */ Id: FormControl; /** the video that the caption is associated with */ VideoId: FormControl; /** The language Code of the caption */ LanguageCode: FormControl; /** The full script in html format */ Script: FormControl; /** Any external link */ ExternalId: FormControl; /** Url to caption file */ Url: FormControl; } /** /* Generates a form from a CaptionWithUrlDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original CaptionWithUrlDto from which to create the form. /* @returns FormGroup */ export declare function GetCaptionWithUrlDtoForm(fb: FormBuilder, dto?: Interfaces.CaptionWithUrlDto | null): FormGroup; /** Interface for a form from a ChangePasswordDto*/ export interface IChangePasswordDtoForm { /** The ID of the user to change. This should match the current user authentication and is used as a checksum. */ UserId: FormControl; /** The current password. This will be validated before the password can be changed. */ CurrentPassword: FormControl; /** The new password */ Password: FormControl; /** The password repeated for confirmation */ ConfirmPassword: FormControl; } /** /* Generates a form from a ChangePasswordDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original ChangePasswordDto from which to create the form. /* @returns FormGroup */ export declare function GetChangePasswordDtoForm(fb: FormBuilder, dto?: Interfaces.ChangePasswordDto | null): FormGroup; /** Interface for a form from a ChartDetail*/ export interface IChartDetailForm { /** Chart Types */ ChartType: FormControl; /** */ Axis: FormGroup; } /** /* Generates a form from a ChartDetail /* @param fb The FormBuilder that will build the form for you /* @param dto The original ChartDetail from which to create the form. /* @returns FormGroup */ export declare function GetChartDetailForm(fb: FormBuilder, dto?: Interfaces.ChartDetail | null): FormGroup; /** Interface for a form from a ChildResourceDto*/ export interface IChildResourceDtoForm { /** The id of the item */ Id: FormControl; /** The name of the resource */ Name: FormControl; /** Resource Types */ Type: FormControl; } /** /* Generates a form from a ChildResourceDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original ChildResourceDto from which to create the form. /* @returns FormGroup */ export declare function GetChildResourceDtoForm(fb: FormBuilder, dto?: Interfaces.ChildResourceDto | null): FormGroup; /** Interface for a form from a ChurnRateByDateDto*/ export interface IChurnRateByDateDtoForm { /** Date */ Date: FormControl; /** Details */ Details: FormArray>; } /** /* Generates a form from a ChurnRateByDateDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original ChurnRateByDateDto from which to create the form. /* @returns FormGroup */ export declare function GetChurnRateByDateDtoForm(fb: FormBuilder, dto?: Interfaces.ChurnRateByDateDto | null): FormGroup; /** Interface for a form from a ChurnRateDto*/ export interface IChurnRateDtoForm { /** Billing Recurring Periods */ RecurringPeriod: FormControl; /** Inventory Item Types */ InventoryType: FormControl; /** Sku */ SKU: FormControl; /** Inventory */ Inventory: FormControl; /** Current Amount */ CurrentValue: FormControl; /** Current Count */ CurrentCount: FormControl; /** Previous Amount */ PreviousValue: FormControl; /** Previous Count */ PreviousCount: FormControl; /** Change in Amount */ ValueDelta: FormControl; /** Count Delta */ CountDelta: FormControl; /** Ended Count */ EndedCount: FormControl; /** Ended Amount */ EndedValue: FormControl; /** Started Count */ StartedCount: FormControl; /** Started Amount */ StartedValue: FormControl; } /** /* Generates a form from a ChurnRateDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original ChurnRateDto from which to create the form. /* @returns FormGroup */ export declare function GetChurnRateDtoForm(fb: FormBuilder, dto?: Interfaces.ChurnRateDto | null): FormGroup; /** Interface for a form from a ClientDto*/ export interface IClientDtoForm { /** Id */ Id: FormControl; /** Secret */ Secret: FormControl; /** Lesson */ Name: FormControl; /** Application Types */ ApplicationType: FormControl; /** Active */ Active: FormControl; /** Refresh token lifetime in seconds */ RefreshTokenLifeTime: FormControl; /** Allow Origin (Default is *) */ AllowedOrigin: FormControl; /** Release Version */ ReleaseVersion: FormControl; /** Beta Version */ BetaVersion: FormControl; /** Internal Version */ InternalVersion: FormControl; } /** /* Generates a form from a ClientDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original ClientDto from which to create the form. /* @returns FormGroup */ export declare function GetClientDtoForm(fb: FormBuilder, dto?: Interfaces.ClientDto | null): FormGroup; /** Interface for a form from a ColumnDetail*/ export interface IColumnDetailForm { /** Field Lesson */ FieldName: FormControl; /** Order of column */ Order: FormControl; /** Is the column frozen while being placed in a grid */ Frozen: FormControl; /** Is the column visible? */ Visible: FormControl; /** Width */ Width: FormControl; } /** /* Generates a form from a ColumnDetail /* @param fb The FormBuilder that will build the form for you /* @param dto The original ColumnDetail from which to create the form. /* @returns FormGroup */ export declare function GetColumnDetailForm(fb: FormBuilder, dto?: Interfaces.ColumnDetail | null): FormGroup; /** Interface for a form from a CommandNotificationDto*/ export interface ICommandNotificationDtoForm { /** Product Id */ ProductId: FormControl; /** Product Lesson */ Product: FormControl; /** Version Id */ VersionId: FormControl; /** Version Lesson */ Version: FormControl; /** Command */ Command: FormControl; /** Plugin Command Notification Types */ NotificationType: FormControl; /** Lessons */ Lessons: FormArray>; /** Suggested workflows */ Workflows: FormArray>; } /** /* Generates a form from a CommandNotificationDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original CommandNotificationDto from which to create the form. /* @returns FormGroup */ export declare function GetCommandNotificationDtoForm(fb: FormBuilder, dto?: Interfaces.CommandNotificationDto | null): FormGroup; /** Interface for a form from a CompetenciesAchievedDto*/ export interface ICompetenciesAchievedDtoForm { /** Medallion Lesson */ MedallionName: FormControl; /** Number of Users With Medallion */ NumberOfUsersWithMedallion: FormControl; /** Comptencies Achieved History */ History: FormGroup; /** Users with medallion and if achieved */ Users: FormArray>; } /** /* Generates a form from a CompetenciesAchievedDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original CompetenciesAchievedDto from which to create the form. /* @returns FormGroup */ export declare function GetCompetenciesAchievedDtoForm(fb: FormBuilder, dto?: Interfaces.CompetenciesAchievedDto | null): FormGroup; /** Interface for a form from a CompetenciesAchievedHistoryDto*/ export interface ICompetenciesAchievedHistoryDtoForm { /** Date */ Date: FormControl; /** Percent Complete */ PercentComplete: FormControl; } /** /* Generates a form from a CompetenciesAchievedHistoryDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original CompetenciesAchievedHistoryDto from which to create the form. /* @returns FormGroup */ export declare function GetCompetenciesAchievedHistoryDtoForm(fb: FormBuilder, dto?: Interfaces.CompetenciesAchievedHistoryDto | null): FormGroup; /** Interface for a form from a CompetenciesAchievedUserDto*/ export interface ICompetenciesAchievedUserDtoForm { /** User Lesson */ Name: FormControl; /** Users achieved badges within medallion */ Score: FormControl; /** Total badges in medallion */ OutOf: FormControl; /** Date Achieved */ DateAchieved: FormControl; } /** /* Generates a form from a CompetenciesAchievedUserDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original CompetenciesAchievedUserDto from which to create the form. /* @returns FormGroup */ export declare function GetCompetenciesAchievedUserDtoForm(fb: FormBuilder, dto?: Interfaces.CompetenciesAchievedUserDto | null): FormGroup; /** Interface for a form from a CompleteAssessmentInviteDto*/ export interface ICompleteAssessmentInviteDtoForm { /** The assignment id */ AssessmentId: FormControl; /** The email/user name */ Email: FormControl; /** The first name */ FirstName: FormControl; /** Last name */ LastName: FormControl; /** Security Code */ Code: FormControl; /** Phone Number */ PhoneNumber: FormControl; } /** /* Generates a form from a CompleteAssessmentInviteDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original CompleteAssessmentInviteDto from which to create the form. /* @returns FormGroup */ export declare function GetCompleteAssessmentInviteDtoForm(fb: FormBuilder, dto?: Interfaces.CompleteAssessmentInviteDto | null): FormGroup; /** Interface for a form from a CompleteBotConversationDto*/ export interface ICompleteBotConversationDtoForm { /** The Id of the conversation to complete */ Id: FormControl; } /** /* Generates a form from a CompleteBotConversationDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original CompleteBotConversationDto from which to create the form. /* @returns FormGroup */ export declare function GetCompleteBotConversationDtoForm(fb: FormBuilder, dto?: Interfaces.CompleteBotConversationDto | null): FormGroup; /** Interface for a form from a CompleteInviteDto*/ export interface ICompleteInviteDtoForm { /** The email/user name */ Email: FormControl; /** The first name */ FirstName: FormControl; /** Last name */ LastName: FormControl; /** Security Code */ Code: FormControl; /** Password */ Password: FormControl; } /** /* Generates a form from a CompleteInviteDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original CompleteInviteDto from which to create the form. /* @returns FormGroup */ export declare function GetCompleteInviteDtoForm(fb: FormBuilder, dto?: Interfaces.CompleteInviteDto | null): FormGroup; /** Interface for a form from a CompletePartnerInviteDto*/ export interface ICompletePartnerInviteDtoForm { /** The email/user name */ Email: FormControl; /** Security Code */ Code: FormControl; /** Password */ Password: FormControl; /** Password */ PartnerId: FormControl; } /** /* Generates a form from a CompletePartnerInviteDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original CompletePartnerInviteDto from which to create the form. /* @returns FormGroup */ export declare function GetCompletePartnerInviteDtoForm(fb: FormBuilder, dto?: Interfaces.CompletePartnerInviteDto | null): FormGroup; /** Interface for a form from a CompletePartnerSubscriptionOrganizationRequestDto*/ export interface ICompletePartnerSubscriptionOrganizationRequestDtoForm { /** Organization Id to complete the deal */ OrganizationId: FormControl; /** Partner of record on the deal */ PartnerId: FormControl; /** Email of the user */ Email: FormControl; /** Password */ Password: FormControl; /** Confirm Password */ ConfirmPassword: FormControl; /** SKU */ SKU: FormControl; /** Billing Street Address */ BillingStreetAddress: FormControl; /** Billing Street Address 2 */ BillingStreetAddress2: FormControl; /** Billing TownCity */ BillingTownCity: FormControl; /** Billing Postal Code */ BillingPostalCode: FormControl; /** Billing State */ BillingState: FormControl; /** Billing Country */ BillingCountry: FormControl; /** The credit card details for a payment by credit card */ CardDetails: FormGroup; /** Account details for a payment made by bank draft */ AccountDetails: FormGroup; /** Payment Method */ PaymentMethodId: FormControl; /** Additional Users to add to the organization */ Users: FormArray>; } /** /* Generates a form from a CompletePartnerSubscriptionOrganizationRequestDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original CompletePartnerSubscriptionOrganizationRequestDto from which to create the form. /* @returns FormGroup */ export declare function GetCompletePartnerSubscriptionOrganizationRequestDtoForm(fb: FormBuilder, dto?: Interfaces.CompletePartnerSubscriptionOrganizationRequestDto | null): FormGroup; /** Interface for a form from a CompletionHistoryDto*/ export interface ICompletionHistoryDtoForm { /** Date of History Reading */ Date: FormControl; /** Completion percentage at date */ PercentComplete: FormControl; /** Parent Item */ ItemId: FormControl; /** The Type of the parent that kicked off the assessment */ ItemType: FormControl; } /** /* Generates a form from a CompletionHistoryDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original CompletionHistoryDto from which to create the form. /* @returns FormGroup */ export declare function GetCompletionHistoryDtoForm(fb: FormBuilder, dto?: Interfaces.CompletionHistoryDto | null): FormGroup; /** Interface for a form from a ContactDto*/ export interface IContactDtoForm { /** The id of the item */ Id: FormControl; /** This is the Email Address */ Email: FormControl; /** The user's first name */ FirstName: FormControl; /** The user's last name */ LastName: FormControl; /** The user's full name */ Name: FormControl; /** Contact Created On */ CreatedOn: FormControl; /** Contact Updated On */ UpdatedOn: FormControl; } /** /* Generates a form from a ContactDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original ContactDto from which to create the form. /* @returns FormGroup */ export declare function GetContactDtoForm(fb: FormBuilder, dto?: Interfaces.ContactDto | null): FormGroup; /** Interface for a form from a ContentItemDto*/ export interface IContentItemDtoForm { /** Parent Id */ ParentId: FormControl; /** Question Item Types */ ParentType: FormControl; /** Item Id */ ItemId: FormControl; /** Question Item Types */ ItemType: FormControl; /** New Feature */ NewFeature: FormControl; /** Lesson */ Name: FormControl; /** Description */ Description: FormControl; /** Length */ Length: FormControl; /** Tags */ Tags: FormControl; /** Resource Types */ ResourceType: FormControl; /** Rating */ Rating: FormControl; /** User Rating */ UserRating: FormControl; /** Percent Complete */ PercentComplete: FormControl; /** Earliest lesson on data item if it's a lesson */ EarliestLesson: FormControl; /** The Url if Type = Uri */ Url: FormControl; } /** /* Generates a form from a ContentItemDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original ContentItemDto from which to create the form. /* @returns FormGroup */ export declare function GetContentItemDtoForm(fb: FormBuilder, dto?: Interfaces.ContentItemDto | null): FormGroup; /** Interface for a form from a ContentItemWithChildrenDto*/ export interface IContentItemWithChildrenDtoForm { /** Parent Id */ ParentId: FormControl; /** Question Item Types */ ParentType: FormControl; /** Item Id */ ItemId: FormControl; /** Question Item Types */ ItemType: FormControl; /** New Feature */ NewFeature: FormControl; /** Lesson */ Name: FormControl; /** Description */ Description: FormControl; /** Length */ Length: FormControl; /** Tags */ Tags: FormControl; /** Resource Types */ ResourceType: FormControl; /** Rating */ Rating: FormControl; /** User Rating */ UserRating: FormControl; /** Percent Complete */ PercentComplete: FormControl; /** Earliest lesson on data item if it's a lesson */ EarliestLesson: FormControl; /** The Url if Type = Uri */ Url: FormControl; /** Expanded */ Expanded: FormControl; /** Children */ Children: FormArray>; } /** /* Generates a form from a ContentItemWithChildrenDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original ContentItemWithChildrenDto from which to create the form. /* @returns FormGroup */ export declare function GetContentItemWithChildrenDtoForm(fb: FormBuilder, dto?: Interfaces.ContentItemWithChildrenDto | null): FormGroup; /** Interface for a form from a ContentSearchResponseDto*/ export interface IContentSearchResponseDtoForm { /** Total Results including those not in the current page */ TotalResults: FormControl; /** All Results */ Results: FormArray>; /** Owned */ Owned: FormArray>; /** Products represented in the results */ Products: FormArray>; /** Languages represented in the results */ Languages: FormArray>; } /** /* Generates a form from a ContentSearchResponseDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original ContentSearchResponseDto from which to create the form. /* @returns FormGroup */ export declare function GetContentSearchResponseDtoForm(fb: FormBuilder, dto?: Interfaces.ContentSearchResponseDto | null): FormGroup; /** Interface for a form from a ContentSearchResultDto*/ export interface IContentSearchResultDtoForm { /** The id of the item */ Id: FormControl; /** The name of the item */ Name: FormControl; /** The description of the item */ Description: FormControl; /** Any tags on the item */ Tags: FormControl; /** When the item was created */ CreatedOn: FormControl; /** When the item was updated */ UpdatedOn: FormControl; /** The language key of the item */ LanguageId: FormControl; /** A json encoded object with a list of courses on the lesson */ CourseInfo: FormArray>; /** The product Ids that are associated with the item */ Products: FormArray>; /** Search probability of match */ Rank: FormControl; /** How long the item is */ Length: FormControl; /** Do you own this product? */ Owned: FormControl; } /** /* Generates a form from a ContentSearchResultDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original ContentSearchResultDto from which to create the form. /* @returns FormGroup */ export declare function GetContentSearchResultDtoForm(fb: FormBuilder, dto?: Interfaces.ContentSearchResultDto | null): FormGroup; /** Interface for a form from a ContentSearchResultsWithUserInfoDto*/ export interface IContentSearchResultsWithUserInfoDtoForm { /** The id of the item */ Id: FormControl; /** The name of the item */ Name: FormControl; /** The description of the item */ Description: FormControl; /** Any tags on the item */ Tags: FormControl; /** When the item was created */ CreatedOn: FormControl; /** When the item was updated */ UpdatedOn: FormControl; /** The language key of the item */ LanguageId: FormControl; /** A json encoded object with a list of courses on the lesson */ CourseInfo: FormArray>; /** The product Ids that are associated with the item */ Products: FormArray>; /** Search probability of match */ Rank: FormControl; /** How long the item is */ Length: FormControl; /** Do you own this product? */ Owned: FormControl; /** How far the user has gotten in the lesson */ PercentComplete: FormControl; } /** /* Generates a form from a ContentSearchResultsWithUserInfoDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original ContentSearchResultsWithUserInfoDto from which to create the form. /* @returns FormGroup */ export declare function GetContentSearchResultsWithUserInfoDtoForm(fb: FormBuilder, dto?: Interfaces.ContentSearchResultsWithUserInfoDto | null): FormGroup; /** Interface for a form from a CopyLessonDto*/ export interface ICopyLessonDtoForm { /** The Lesson to copy */ LessonId: FormControl; /** The Id of the Parent. If none specified then all parents will be affected. */ ParentId: FormControl; /** Question Item Types */ ParentType: FormControl; /** The workflow step to put the copied lesson as. */ WorkflowStepId: FormControl; /** Reason */ Reason: FormControl; /** Versions */ Versions: FormArray>; } /** /* Generates a form from a CopyLessonDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original CopyLessonDto from which to create the form. /* @returns FormGroup */ export declare function GetCopyLessonDtoForm(fb: FormBuilder, dto?: Interfaces.CopyLessonDto | null): FormGroup; /** Interface for a form from a CopyQuoteDto*/ export interface ICopyQuoteDtoForm { /** Quote being rejected */ QuoteId: FormControl; } /** /* Generates a form from a CopyQuoteDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original CopyQuoteDto from which to create the form. /* @returns FormGroup */ export declare function GetCopyQuoteDtoForm(fb: FormBuilder, dto?: Interfaces.CopyQuoteDto | null): FormGroup; /** Interface for a form from a CopyStaticPageTranslationDto*/ export interface ICopyStaticPageTranslationDtoForm { /** Page Lesson */ PageName: FormControl; /** From Language */ FromLanguage: FormControl; /** To Language */ ToLanguage: FormControl; } /** /* Generates a form from a CopyStaticPageTranslationDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original CopyStaticPageTranslationDto from which to create the form. /* @returns FormGroup */ export declare function GetCopyStaticPageTranslationDtoForm(fb: FormBuilder, dto?: Interfaces.CopyStaticPageTranslationDto | null): FormGroup; /** Interface for a form from a CourseActivityDetailDto*/ export interface ICourseActivityDetailDtoForm { /** Id */ Id: FormControl; /** Lesson */ Name: FormControl; /** Description */ Description: FormControl; /** Length of Course */ Length: FormControl; /** Tags */ Tags: FormControl; } /** /* Generates a form from a CourseActivityDetailDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original CourseActivityDetailDto from which to create the form. /* @returns FormGroup */ export declare function GetCourseActivityDetailDtoForm(fb: FormBuilder, dto?: Interfaces.CourseActivityDetailDto | null): FormGroup; /** Interface for a form from a CourseAdminDto*/ export interface ICourseAdminDtoForm { /** The id of the item */ Id: FormControl; /** The name of the item */ Name: FormControl; /** The description of the item */ Description: FormControl; /** Is the item published or not */ Active: FormControl; /** When was the item created? */ CreatedOn: FormControl; /** When was the item updated? */ UpdatedOn: FormControl; /** Any tags used for search optimization */ Tags: FormControl; /** Length */ Length: FormControl; /** Notes */ Notes: FormControl; /** Contet Preface */ Introduction: FormControl; /** The conclusion of the item */ Conclusion: FormControl; /** The Organization that owns the course */ OwningOrganizationId: FormControl; /** External Partner Id - When Working on courses that aren't owned by the partner but are monitored by them. */ ExternalPartnerId: FormControl; /** The featured lesson used for the home page */ FeaturedLessonId: FormControl; /** Marketing Description */ Marketing: FormControl; /** Meta Keywords */ MetaKeywords: FormControl; /** Meta Description */ MetaDescription: FormControl; /** Is the course a workflow */ Workflow: FormControl; /** Restrict Course from All Access Entitlements */ RestrictFromAllAccess: FormControl; /** Question Fore Hire */ ForHire: FormControl; /** Course requires script approval */ RequireScriptApproval: FormControl; /** Course requires narration approval */ RequireNarrationApproval: FormControl; /** Course requires question approval */ RequireQuestionApproval: FormControl; /** Course requires final approval */ RequireFinalApproval: FormControl; /** Jira Issue Link */ JiraIssueLink: FormControl; /** Started On */ StartedOn: FormControl; /** Due Date */ DueDate: FormControl; /** Estimated Completion Date */ EstCompletionDate: FormControl; /** Importance */ Importance: FormControl; /** Flagged */ Flagged: FormControl; } /** /* Generates a form from a CourseAdminDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original CourseAdminDto from which to create the form. /* @returns FormGroup */ export declare function GetCourseAdminDtoForm(fb: FormBuilder, dto?: Interfaces.CourseAdminDto | null): FormGroup; /** Interface for a form from a CourseApprovalCompletionDto*/ export interface ICourseApprovalCompletionDtoForm { /** The id of the item */ Id: FormControl; /** The name */ Name: FormControl; /** The description */ Description: FormControl; /** The length of video for the content item */ Length: FormControl; /** Question Item Types */ Type: FormControl; /** Percentage course is complete */ PercentageComplete: FormControl; /** Is the org an owner of the course */ Owner: FormControl; /** Does course have rejections */ HasRejections: FormControl; /** Number of Lessons in Question Approval Workflow */ NumberOfLessonsInQuestionApproval: FormControl; /** Number of Lessons in Script Approval Workflow */ NumberOfLessonsInScriptApproval: FormControl; /** Number of Lessons in Narration Approval Workflow */ NumberOfLessonsInNarrationApproval: FormControl; /** Number of Lessons in Final Approval Workflow */ NumberOfLessonsInFinalApproval: FormControl; /** Total Number of Lessons */ TotalLessons: FormControl; } /** /* Generates a form from a CourseApprovalCompletionDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original CourseApprovalCompletionDto from which to create the form. /* @returns FormGroup */ export declare function GetCourseApprovalCompletionDtoForm(fb: FormBuilder, dto?: Interfaces.CourseApprovalCompletionDto | null): FormGroup; /** Interface for a form from a CourseAssignedOrganizationsDto*/ export interface ICourseAssignedOrganizationsDtoForm { /** Course Id */ CourseId: FormControl; /** Organization Id */ OrganizationId: FormControl; /** Organization */ Organization: FormControl; } /** /* Generates a form from a CourseAssignedOrganizationsDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original CourseAssignedOrganizationsDto from which to create the form. /* @returns FormGroup */ export declare function GetCourseAssignedOrganizationsDtoForm(fb: FormBuilder, dto?: Interfaces.CourseAssignedOrganizationsDto | null): FormGroup; /** Interface for a form from a CourseAtAGlanceReportDto*/ export interface ICourseAtAGlanceReportDtoForm { /** Course Lesson */ Course: FormControl; /** Course Id */ CourseId: FormControl; /** Course WOrkflow Step */ CourseWorkflowStep: FormControl; /** Course Workflow Step Id */ CourseWorkflowStepId: FormControl; /** Start Date */ StartDate: FormControl; /** Estimated Completion Date */ EstCompletionDate: FormControl; /** Due Date */ DueDate: FormControl; /** Topics */ Topics: FormArray>; } /** /* Generates a form from a CourseAtAGlanceReportDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original CourseAtAGlanceReportDto from which to create the form. /* @returns FormGroup */ export declare function GetCourseAtAGlanceReportDtoForm(fb: FormBuilder, dto?: Interfaces.CourseAtAGlanceReportDto | null): FormGroup; /** Interface for a form from a CourseDto*/ export interface ICourseDtoForm { /** The id of the item */ Id: FormControl; /** The name of the item */ Name: FormControl; /** The description of the item */ Description: FormControl; /** Is the item published or not */ Active: FormControl; /** When was the item created? */ CreatedOn: FormControl; /** When was the item updated? */ UpdatedOn: FormControl; /** Any tags used for search optimization */ Tags: FormControl; /** Length */ Length: FormControl; /** Notes */ Notes: FormControl; /** Contet Preface */ Introduction: FormControl; /** The conclusion of the item */ Conclusion: FormControl; /** The Organization that owns the course */ OwningOrganizationId: FormControl; /** External Partner Id - When Working on courses that aren't owned by the partner but are monitored by them. */ ExternalPartnerId: FormControl; /** The featured lesson used for the home page */ FeaturedLessonId: FormControl; /** Marketing Description */ Marketing: FormControl; /** Meta Keywords */ MetaKeywords: FormControl; /** Meta Description */ MetaDescription: FormControl; /** Is the course a workflow */ Workflow: FormControl; /** Restrict Course from All Access Entitlements */ RestrictFromAllAccess: FormControl; /** Question Fore Hire */ ForHire: FormControl; /** Course requires script approval */ RequireScriptApproval: FormControl; /** Course requires narration approval */ RequireNarrationApproval: FormControl; /** Course requires question approval */ RequireQuestionApproval: FormControl; /** Course requires final approval */ RequireFinalApproval: FormControl; /** Jira Issue Link */ JiraIssueLink: FormControl; } /** /* Generates a form from a CourseDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original CourseDto from which to create the form. /* @returns FormGroup */ export declare function GetCourseDtoForm(fb: FormBuilder, dto?: Interfaces.CourseDto | null): FormGroup; /** Interface for a form from a CourseGroupDto*/ export interface ICourseGroupDtoForm { /** Course id */ CourseId: FormControl; /** Organization Id */ OrganizationId: FormControl; /** Group */ GroupId: FormControl; } /** /* Generates a form from a CourseGroupDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original CourseGroupDto from which to create the form. /* @returns FormGroup */ export declare function GetCourseGroupDtoForm(fb: FormBuilder, dto?: Interfaces.CourseGroupDto | null): FormGroup; /** Interface for a form from a CourseNextAndPreviousLessonsDto*/ export interface ICourseNextAndPreviousLessonsDtoForm { /** Next Lesson Id */ NextLessonId: FormControl; /** Next Lesson Lesson */ NextLesson: FormControl; /** Previous Lesson Id */ PreviousLessonId: FormControl; /** Previous Lesson Lesson */ PreviousLesson: FormControl; } /** /* Generates a form from a CourseNextAndPreviousLessonsDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original CourseNextAndPreviousLessonsDto from which to create the form. /* @returns FormGroup */ export declare function GetCourseNextAndPreviousLessonsDtoForm(fb: FormBuilder, dto?: Interfaces.CourseNextAndPreviousLessonsDto | null): FormGroup; /** Interface for a form from a CoursePathItemDto*/ export interface ICoursePathItemDtoForm { /** Id of the item */ Id: FormControl; /** Parent Course Path Item */ ParentCoursePathItemId: FormControl; /** Lesson of the Decision Point */ Name: FormControl; /** Command */ Command: FormControl; /** Product Id */ ProductId: FormControl; /** Product Lesson */ Product: FormControl; /** Version Id */ VersionId: FormControl; /** Version */ Version: FormControl; /** Description */ Description: FormControl; /** Lessons */ Lessons: FormArray>; /** Associated Resources */ Resources: FormArray>; /** Course Path Items */ Items: FormArray>; } /** /* Generates a form from a CoursePathItemDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original CoursePathItemDto from which to create the form. /* @returns FormGroup */ export declare function GetCoursePathItemDtoForm(fb: FormBuilder, dto?: Interfaces.CoursePathItemDto | null): FormGroup; /** Interface for a form from a CoursePathsDto*/ export interface ICoursePathsDtoForm { /** Course Id */ CourseId: FormControl; /** The workflow layout */ WorkflowLayout: FormControl; /** The Items in the workflow */ Items: FormArray>; } /** /* Generates a form from a CoursePathsDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original CoursePathsDto from which to create the form. /* @returns FormGroup */ export declare function GetCoursePathsDtoForm(fb: FormBuilder, dto?: Interfaces.CoursePathsDto | null): FormGroup; /** Interface for a form from a CourseStructureForEditingDto*/ export interface ICourseStructureForEditingDtoForm { /** The identifier used for linking the tree. */ Identifier: FormControl; /** Is the item expanded */ Expanded: FormControl; /** The parent Id */ ParentId: FormControl; /** The Item linked to */ ItemId: FormControl; /** Question Item Types */ ItemType: FormControl; /** Resource Types */ ResourceType: FormControl; /** Lesson */ Name: FormControl; /** The description */ Description: FormControl; /** The length of the video associated */ Length: FormControl; /** The original Itme that this one is based upon */ OriginalItemId: FormControl; /** Item Change status for KAMS */ EditingStatus: FormControl; /** Is this a new feature? */ NewFeature: FormControl; /** Order */ Order: FormControl; /** Workflow step name */ WorkflowStep: FormControl; /** Assignees for the step */ Assignees: FormControl; /** Is the content the current organization's? */ IsOwnContent: FormControl; /** Labels */ Labels: FormControl; /** Due Date */ DueDate: FormControl; /** Flagged */ Flagged: FormControl; /** Importance */ Importance: FormControl; /** Number of Questions */ Questions: FormControl; /** Versions */ Versions: FormControl; /** Is Waiting For Customer Approval */ IsWaitingForCustomerApproval: FormControl; /** Is Waiting For Question Team */ IsWaitingForContentTeam: FormControl; } /** /* Generates a form from a CourseStructureForEditingDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original CourseStructureForEditingDto from which to create the form. /* @returns FormGroup */ export declare function GetCourseStructureForEditingDtoForm(fb: FormBuilder, dto?: Interfaces.CourseStructureForEditingDto | null): FormGroup; /** Interface for a form from a CourseStructureForEditingWithChildrenDto*/ export interface ICourseStructureForEditingWithChildrenDtoForm { /** The identifier used for linking the tree. */ Identifier: FormControl; /** Is the item expanded */ Expanded: FormControl; /** The parent Id */ ParentId: FormControl; /** The Item linked to */ ItemId: FormControl; /** Question Item Types */ ItemType: FormControl; /** Resource Types */ ResourceType: FormControl; /** Lesson */ Name: FormControl; /** The description */ Description: FormControl; /** The length of the video associated */ Length: FormControl; /** The original Itme that this one is based upon */ OriginalItemId: FormControl; /** Item Change status for KAMS */ EditingStatus: FormControl; /** Is this a new feature? */ NewFeature: FormControl; /** Order */ Order: FormControl; /** Workflow step name */ WorkflowStep: FormControl; /** Assignees for the step */ Assignees: FormControl; /** Is the content the current organization's? */ IsOwnContent: FormControl; /** Labels */ Labels: FormControl; /** Due Date */ DueDate: FormControl; /** Flagged */ Flagged: FormControl; /** Importance */ Importance: FormControl; /** Number of Questions */ Questions: FormControl; /** Versions */ Versions: FormControl; /** Is Waiting For Customer Approval */ IsWaitingForCustomerApproval: FormControl; /** Is Waiting For Question Team */ IsWaitingForContentTeam: FormControl; /** Child Items */ ChildItems: FormArray>; } /** /* Generates a form from a CourseStructureForEditingWithChildrenDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original CourseStructureForEditingWithChildrenDto from which to create the form. /* @returns FormGroup */ export declare function GetCourseStructureForEditingWithChildrenDtoForm(fb: FormBuilder, dto?: Interfaces.CourseStructureForEditingWithChildrenDto | null): FormGroup; /** Interface for a form from a CourseSyndicationDto*/ export interface ICourseSyndicationDtoForm { /** Course id */ CourseId: FormControl; /** Organization Id */ OrganizationId: FormControl; /** Organization */ Organization: FormControl; /** Syndication Types */ Type: FormControl; } /** /* Generates a form from a CourseSyndicationDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original CourseSyndicationDto from which to create the form. /* @returns FormGroup */ export declare function GetCourseSyndicationDtoForm(fb: FormBuilder, dto?: Interfaces.CourseSyndicationDto | null): FormGroup; /** Interface for a form from a CourseSyndicationProviderDto*/ export interface ICourseSyndicationProviderDtoForm { /** Course id */ CourseId: FormControl; /** Organization Id */ OrganizationId: FormControl; /** Organization */ Organization: FormControl; /** Syndication Methods */ Method: FormControl; /** Syndication Provider Id */ SyndicationProviderId: FormControl; /** Syndication Provider Lesson */ SyndicationProvider: FormControl; } /** /* Generates a form from a CourseSyndicationProviderDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original CourseSyndicationProviderDto from which to create the form. /* @returns FormGroup */ export declare function GetCourseSyndicationProviderDtoForm(fb: FormBuilder, dto?: Interfaces.CourseSyndicationProviderDto | null): FormGroup; /** Interface for a form from a CourseTranslationDto*/ export interface ICourseTranslationDtoForm { /** Course Id */ CourseId: FormControl; /** Lesson Lesson */ Course: FormControl; /** Language Code */ LanguageCode: FormControl; /** Is the translation Active */ Active: FormControl; /** Tags */ Tags: FormControl; /** Lesson */ Name: FormControl; /** Description */ Description: FormControl; /** Preface */ Introduction: FormControl; /** Postface */ Conclusion: FormControl; /** Marketing */ Marketing: FormControl; /** Meta Keywords */ MetaKeywords: FormControl; /** Meta Description */ MetaDescription: FormControl; } /** /* Generates a form from a CourseTranslationDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original CourseTranslationDto from which to create the form. /* @returns FormGroup */ export declare function GetCourseTranslationDtoForm(fb: FormBuilder, dto?: Interfaces.CourseTranslationDto | null): FormGroup; /** Interface for a form from a CourseWithUserInfoDto*/ export interface ICourseWithUserInfoDtoForm { /** The id of the item */ Id: FormControl; /** The name of the item */ Name: FormControl; /** The description of the item */ Description: FormControl; /** Is the item published or not */ Active: FormControl; /** When was the item created? */ CreatedOn: FormControl; /** When was the item updated? */ UpdatedOn: FormControl; /** Any tags used for search optimization */ Tags: FormControl; /** Length */ Length: FormControl; /** Notes */ Notes: FormControl; /** Contet Preface */ Introduction: FormControl; /** The conclusion of the item */ Conclusion: FormControl; /** The Organization that owns the course */ OwningOrganizationId: FormControl; /** External Partner Id - When Working on courses that aren't owned by the partner but are monitored by them. */ ExternalPartnerId: FormControl; /** The featured lesson used for the home page */ FeaturedLessonId: FormControl; /** Marketing Description */ Marketing: FormControl; /** Meta Keywords */ MetaKeywords: FormControl; /** Meta Description */ MetaDescription: FormControl; /** Is the course a workflow */ Workflow: FormControl; /** Restrict Course from All Access Entitlements */ RestrictFromAllAccess: FormControl; /** Question Fore Hire */ ForHire: FormControl; /** Course requires script approval */ RequireScriptApproval: FormControl; /** Course requires narration approval */ RequireNarrationApproval: FormControl; /** Course requires question approval */ RequireQuestionApproval: FormControl; /** Course requires final approval */ RequireFinalApproval: FormControl; /** Jira Issue Link */ JiraIssueLink: FormControl; /** Total Lessons */ TotalLessons: FormControl; /** Total Viewed */ TotalViewed: FormControl; /** Total Length Viewed */ TotalLengthViewed: FormControl; } /** /* Generates a form from a CourseWithUserInfoDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original CourseWithUserInfoDto from which to create the form. /* @returns FormGroup */ export declare function GetCourseWithUserInfoDtoForm(fb: FormBuilder, dto?: Interfaces.CourseWithUserInfoDto | null): FormGroup; /** Interface for a form from a CourseWithVersionsDto*/ export interface ICourseWithVersionsDtoForm { /** The id of the item */ Id: FormControl; /** The name */ Name: FormControl; /** The description */ Description: FormControl; /** The length of video for the content item */ Length: FormControl; /** Question Item Types */ Type: FormControl; /** Featured Lesson */ FeaturedLessonId: FormControl; /** Is The course a workflow? */ Workflow: FormControl; /** Owning Organization Id */ OwningOrganizationId: FormControl; /** Lesson of the owning organization */ OwningOrganization: FormControl; /** Versions applicable to the course */ Versions: FormArray>; } /** /* Generates a form from a CourseWithVersionsDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original CourseWithVersionsDto from which to create the form. /* @returns FormGroup */ export declare function GetCourseWithVersionsDtoForm(fb: FormBuilder, dto?: Interfaces.CourseWithVersionsDto | null): FormGroup; /** Interface for a form from a CourseWorkflowAssigneesDto*/ export interface ICourseWorkflowAssigneesDtoForm { /** Course Id */ CourseId: FormControl; /** Course Lesson */ Course: FormControl; /** User Id */ UserId: FormControl; /** User Lesson */ User: FormControl; /** Role Id */ RoleId: FormControl; /** Role Lesson */ Role: FormControl; /** Description */ Description: FormControl; } /** /* Generates a form from a CourseWorkflowAssigneesDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original CourseWorkflowAssigneesDto from which to create the form. /* @returns FormGroup */ export declare function GetCourseWorkflowAssigneesDtoForm(fb: FormBuilder, dto?: Interfaces.CourseWorkflowAssigneesDto | null): FormGroup; /** Interface for a form from a CoursesByProductDto*/ export interface ICoursesByProductDtoForm { /** Product Id */ Id: FormControl; /** Product Lesson */ Name: FormControl; /** Courses */ Courses: FormArray>; } /** /* Generates a form from a CoursesByProductDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original CoursesByProductDto from which to create the form. /* @returns FormGroup */ export declare function GetCoursesByProductDtoForm(fb: FormBuilder, dto?: Interfaces.CoursesByProductDto | null): FormGroup; /** Interface for a form from a CreateCaptionsFromScriptDto*/ export interface ICreateCaptionsFromScriptDtoForm { /** Lesson Id */ LessonId: FormControl; /** Video Id */ VideoId: FormControl; } /** /* Generates a form from a CreateCaptionsFromScriptDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original CreateCaptionsFromScriptDto from which to create the form. /* @returns FormGroup */ export declare function GetCreateCaptionsFromScriptDtoForm(fb: FormBuilder, dto?: Interfaces.CreateCaptionsFromScriptDto | null): FormGroup; /** Interface for a form from a CreateCourseDto*/ export interface ICreateCourseDtoForm { /** The name of the new course */ Name: FormControl; /** The Course for which this course will be based on with all structure and resources copied into the new course */ BaseOnCourseId: FormControl; /** The product and version associated with the new course */ ProductVersionId: FormControl; } /** /* Generates a form from a CreateCourseDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original CreateCourseDto from which to create the form. /* @returns FormGroup */ export declare function GetCreateCourseDtoForm(fb: FormBuilder, dto?: Interfaces.CreateCourseDto | null): FormGroup; /** Interface for a form from a CreateCourseLessonDto*/ export interface ICreateCourseLessonDtoForm { /** Course Id */ CourseId: FormControl; /** Topic Lesson */ Name: FormControl; /** Topic Description */ Description: FormControl; } /** /* Generates a form from a CreateCourseLessonDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original CreateCourseLessonDto from which to create the form. /* @returns FormGroup */ export declare function GetCreateCourseLessonDtoForm(fb: FormBuilder, dto?: Interfaces.CreateCourseLessonDto | null): FormGroup; /** Interface for a form from a CreateCourseTopicDto*/ export interface ICreateCourseTopicDtoForm { /** Course Id */ CourseId: FormControl; /** Topic Lesson */ Name: FormControl; /** Topic Description */ Description: FormControl; } /** /* Generates a form from a CreateCourseTopicDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original CreateCourseTopicDto from which to create the form. /* @returns FormGroup */ export declare function GetCreateCourseTopicDtoForm(fb: FormBuilder, dto?: Interfaces.CreateCourseTopicDto | null): FormGroup; /** Interface for a form from a CreateCustomCourseDto*/ export interface ICreateCustomCourseDtoForm { /** Lesson */ Name: FormControl; /** Description */ Description: FormControl; } /** /* Generates a form from a CreateCustomCourseDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original CreateCustomCourseDto from which to create the form. /* @returns FormGroup */ export declare function GetCreateCustomCourseDtoForm(fb: FormBuilder, dto?: Interfaces.CreateCustomCourseDto | null): FormGroup; /** Interface for a form from a CreateCustomLessonDto*/ export interface ICreateCustomLessonDtoForm { /** Course Id */ ParentId: FormControl; /** Question Item Types */ ParentType: FormControl; /** Lesson */ Name: FormControl; /** Description */ Description: FormControl; } /** /* Generates a form from a CreateCustomLessonDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original CreateCustomLessonDto from which to create the form. /* @returns FormGroup */ export declare function GetCreateCustomLessonDtoForm(fb: FormBuilder, dto?: Interfaces.CreateCustomLessonDto | null): FormGroup; /** Interface for a form from a CreateCustomProductDto*/ export interface ICreateCustomProductDtoForm { /** Lesson */ Name: FormControl; /** Description */ Description: FormControl; } /** /* Generates a form from a CreateCustomProductDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original CreateCustomProductDto from which to create the form. /* @returns FormGroup */ export declare function GetCreateCustomProductDtoForm(fb: FormBuilder, dto?: Interfaces.CreateCustomProductDto | null): FormGroup; /** Interface for a form from a CreateCustomTopicDto*/ export interface ICreateCustomTopicDtoForm { /** Course Id */ CourseId: FormControl; /** Lesson */ Name: FormControl; /** Description */ Description: FormControl; } /** /* Generates a form from a CreateCustomTopicDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original CreateCustomTopicDto from which to create the form. /* @returns FormGroup */ export declare function GetCreateCustomTopicDtoForm(fb: FormBuilder, dto?: Interfaces.CreateCustomTopicDto | null): FormGroup; /** Interface for a form from a CreateTopicLessonDto*/ export interface ICreateTopicLessonDtoForm { /** The associated Topic */ TopicId: FormControl; /** The Lesson Lesson */ Name: FormControl; /** The Description */ Description: FormControl; } /** /* Generates a form from a CreateTopicLessonDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original CreateTopicLessonDto from which to create the form. /* @returns FormGroup */ export declare function GetCreateTopicLessonDtoForm(fb: FormBuilder, dto?: Interfaces.CreateTopicLessonDto | null): FormGroup; /** Interface for a form from a CreateVideoFromResourcesDto*/ export interface ICreateVideoFromResourcesDtoForm { /** Parent Item that the video will be attached to */ ParentItemId: FormControl; /** Question Item Types */ ParentItemType: FormControl; /** The video resource to use */ VideoResourceId: FormControl; /** The language associated with the media */ LanguageCode: FormControl; /** The audio resources to use if any (for multi-language) */ AudioResourceIds: FormArray>; /** The captions to associate with the video resource */ CaptionResourceIds: FormArray>; /** Is Video Public */ Public: FormControl; } /** /* Generates a form from a CreateVideoFromResourcesDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original CreateVideoFromResourcesDto from which to create the form. /* @returns FormGroup */ export declare function GetCreateVideoFromResourcesDtoForm(fb: FormBuilder, dto?: Interfaces.CreateVideoFromResourcesDto | null): FormGroup; /** Interface for a form from a DecimalNameValueDto*/ export interface IDecimalNameValueDtoForm { /** Lesson of the item */ Name: FormControl; /** Value of the Item */ Value: FormControl; } /** /* Generates a form from a DecimalNameValueDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original DecimalNameValueDto from which to create the form. /* @returns FormGroup */ export declare function GetDecimalNameValueDtoForm(fb: FormBuilder, dto?: Interfaces.DecimalNameValueDto | null): FormGroup; /** Interface for a form from a DisciplineAssignedOrganizationsDto*/ export interface IDisciplineAssignedOrganizationsDtoForm { /** Discipline Id */ DisciplineId: FormControl; /** Organization Id */ OrganizationId: FormControl; /** Organization */ Organization: FormControl; } /** /* Generates a form from a DisciplineAssignedOrganizationsDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original DisciplineAssignedOrganizationsDto from which to create the form. /* @returns FormGroup */ export declare function GetDisciplineAssignedOrganizationsDtoForm(fb: FormBuilder, dto?: Interfaces.DisciplineAssignedOrganizationsDto | null): FormGroup; /** Interface for a form from a DisciplineAverageScoreDisciplineDto*/ export interface IDisciplineAverageScoreDisciplineDtoForm { /** Discipline Id */ DisciplineId: FormControl; /** Discipline Lesson */ Discipline: FormControl; /** Organization Average Score */ OrganizationScore: FormControl; /** Industry Average Score */ IndustryScore: FormControl; /** Users own Score */ OwnScore: FormControl; } /** /* Generates a form from a DisciplineAverageScoreDisciplineDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original DisciplineAverageScoreDisciplineDto from which to create the form. /* @returns FormGroup */ export declare function GetDisciplineAverageScoreDisciplineDtoForm(fb: FormBuilder, dto?: Interfaces.DisciplineAverageScoreDisciplineDto | null): FormGroup; /** Interface for a form from a DisciplineAverageScoresDto*/ export interface IDisciplineAverageScoresDtoForm { /** Include Organizational Score */ IncludeOrganizationScore: FormControl; /** Include Industry Score */ IncludeIndustryScore: FormControl; /** Disciplines */ Disciplines: FormArray>; } /** /* Generates a form from a DisciplineAverageScoresDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original DisciplineAverageScoresDto from which to create the form. /* @returns FormGroup */ export declare function GetDisciplineAverageScoresDtoForm(fb: FormBuilder, dto?: Interfaces.DisciplineAverageScoresDto | null): FormGroup; /** Interface for a form from a DisciplineDto*/ export interface IDisciplineDtoForm { /** The id of the item */ Id: FormControl; /** Was the discipline added by a job */ AddedByJob: FormControl; /** Active */ Active: FormControl; /** Lesson */ Name: FormControl; /** Owning Organization */ OwningOrganizationId: FormControl; /** Organization */ OwningOrganization: FormControl; /** Created On */ CreatedOn: FormControl; /** Updated On */ UpdatedOn: FormControl; /** Display Image Id */ DisplayImageId: FormControl; /** A Resource */ DisplayImage: FormGroup; /** Contractor Assigned To */ AssignedToId: FormControl; /** Contractor Assigned To Lesson */ AssignedTo: FormControl; } /** /* Generates a form from a DisciplineDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original DisciplineDto from which to create the form. /* @returns FormGroup */ export declare function GetDisciplineDtoForm(fb: FormBuilder, dto?: Interfaces.DisciplineDto | null): FormGroup; /** Interface for a form from a DisciplineGroupDto*/ export interface IDisciplineGroupDtoForm { /** Discipline id */ DisciplineId: FormControl; /** Organization Id */ OrganizationId: FormControl; /** Group */ GroupId: FormControl; } /** /* Generates a form from a DisciplineGroupDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original DisciplineGroupDto from which to create the form. /* @returns FormGroup */ export declare function GetDisciplineGroupDtoForm(fb: FormBuilder, dto?: Interfaces.DisciplineGroupDto | null): FormGroup; /** Interface for a form from a DisciplineHeaderLessonDto*/ export interface IDisciplineHeaderLessonDtoForm { /** Discipline id */ DisciplineId: FormControl; /** Organization Id */ OrganizationId: FormControl; /** Organization */ Organization: FormControl; /** Header Lesson Id */ LessonId: FormControl; /** Header Lesson Lesson */ Lesson: FormControl; } /** /* Generates a form from a DisciplineHeaderLessonDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original DisciplineHeaderLessonDto from which to create the form. /* @returns FormGroup */ export declare function GetDisciplineHeaderLessonDtoForm(fb: FormBuilder, dto?: Interfaces.DisciplineHeaderLessonDto | null): FormGroup; /** Interface for a form from a DisciplineIndustryDto*/ export interface IDisciplineIndustryDtoForm { /** Industry Id */ Id: FormControl; /** Industry Lesson */ Name: FormControl; } /** /* Generates a form from a DisciplineIndustryDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original DisciplineIndustryDto from which to create the form. /* @returns FormGroup */ export declare function GetDisciplineIndustryDtoForm(fb: FormBuilder, dto?: Interfaces.DisciplineIndustryDto | null): FormGroup; /** Interface for a form from a DisciplineLearningPathDto*/ export interface IDisciplineLearningPathDtoForm { /** Length of all incomplete lessons */ Length: FormControl; /** Is the Path Expanded? */ Expanded: FormControl; /** Discipline Lesson */ Name: FormControl; /** Discipline Id */ Id: FormControl; /** A Resource */ DisplayImage: FormGroup; /** Total Number of Medallions */ TotalMedallions: FormControl; /** Number of Completed Medallions */ TotalCompletedMedallions: FormControl; /** Total # of Badges */ TotalBadges: FormControl; /** When the Discipline was started. */ StartedOn: FormControl; /** When will the trend hit 0? */ TrendZeroOn: FormControl; /** Percent Complete */ PercentComplete: FormControl; /** Discipline Earned Date, if applicable */ EarnedOn: FormControl; /** History of completion */ History: FormArray>; /** Order */ Order: FormControl; /** Was the discipline added by a job? */ AddedByJob: FormControl; /** Medallions */ Medallions: FormArray>; /** Discipline Header Lessons */ HeaderLessons: FormArray>; } /** /* Generates a form from a DisciplineLearningPathDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original DisciplineLearningPathDto from which to create the form. /* @returns FormGroup */ export declare function GetDisciplineLearningPathDtoForm(fb: FormBuilder, dto?: Interfaces.DisciplineLearningPathDto | null): FormGroup; /** Interface for a form from a DisciplineMedallionDto*/ export interface IDisciplineMedallionDtoForm { /** Medallion Id */ Id: FormControl; /** Medallion Lesson */ Name: FormControl; /** Order */ Order: FormControl; } /** /* Generates a form from a DisciplineMedallionDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original DisciplineMedallionDto from which to create the form. /* @returns FormGroup */ export declare function GetDisciplineMedallionDtoForm(fb: FormBuilder, dto?: Interfaces.DisciplineMedallionDto | null): FormGroup; /** Interface for a form from a DisciplinePathDto*/ export interface IDisciplinePathDtoForm { /** Length of all incomplete lessons */ Length: FormControl; /** Is the Path Expanded? */ Expanded: FormControl; /** Discipline Lesson */ Name: FormControl; /** Discipline Id */ Id: FormControl; /** A Resource */ DisplayImage: FormGroup; /** Total Number of Medallions */ TotalMedallions: FormControl; /** Number of Completed Medallions */ TotalCompletedMedallions: FormControl; /** Total # of Badges */ TotalBadges: FormControl; /** When the Discipline was started. */ StartedOn: FormControl; /** When will the trend hit 0? */ TrendZeroOn: FormControl; /** Percent Complete */ PercentComplete: FormControl; /** Discipline Earned Date, if applicable */ EarnedOn: FormControl; /** History of completion */ History: FormArray>; /** Order */ Order: FormControl; } /** /* Generates a form from a DisciplinePathDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original DisciplinePathDto from which to create the form. /* @returns FormGroup */ export declare function GetDisciplinePathDtoForm(fb: FormBuilder, dto?: Interfaces.DisciplinePathDto | null): FormGroup; /** Interface for a form from a DisciplineProductDto*/ export interface IDisciplineProductDtoForm { /** Discipline Id */ DisciplineId: FormControl; /** Product Id */ ProductId: FormControl; /** Product */ Product: FormControl; /** Version Id */ VersionId: FormControl; /** Version */ Version: FormControl; } /** /* Generates a form from a DisciplineProductDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original DisciplineProductDto from which to create the form. /* @returns FormGroup */ export declare function GetDisciplineProductDtoForm(fb: FormBuilder, dto?: Interfaces.DisciplineProductDto | null): FormGroup; /** Interface for a form from a DisciplineProductVersionDto*/ export interface IDisciplineProductVersionDtoForm { /** Product */ Product: FormControl; /** Product Id */ ProductId: FormControl; /** Version */ Version: FormControl; /** Version Id */ VersionId: FormControl; } /** /* Generates a form from a DisciplineProductVersionDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original DisciplineProductVersionDto from which to create the form. /* @returns FormGroup */ export declare function GetDisciplineProductVersionDtoForm(fb: FormBuilder, dto?: Interfaces.DisciplineProductVersionDto | null): FormGroup; /** Interface for a form from a DisciplineSyndicationProviderDto*/ export interface IDisciplineSyndicationProviderDtoForm { /** Discipline id */ DisciplineId: FormControl; /** Organization Id */ OrganizationId: FormControl; /** Organization */ Organization: FormControl; /** Syndication Methods */ Method: FormControl; /** Syndication Provider Id */ SyndicationProviderId: FormControl; /** Syndication Provider Lesson */ SyndicationProvider: FormControl; } /** /* Generates a form from a DisciplineSyndicationProviderDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original DisciplineSyndicationProviderDto from which to create the form. /* @returns FormGroup */ export declare function GetDisciplineSyndicationProviderDtoForm(fb: FormBuilder, dto?: Interfaces.DisciplineSyndicationProviderDto | null): FormGroup; /** Interface for a form from a DisciplineTranslationDto*/ export interface IDisciplineTranslationDtoForm { /** Discipline Id */ DisciplineId: FormControl; /** Discipline Lesson */ Discipline: FormControl; /** Language Code */ LanguageCode: FormControl; /** Is the translation Active */ Active: FormControl; /** Lesson */ Name: FormControl; } /** /* Generates a form from a DisciplineTranslationDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original DisciplineTranslationDto from which to create the form. /* @returns FormGroup */ export declare function GetDisciplineTranslationDtoForm(fb: FormBuilder, dto?: Interfaces.DisciplineTranslationDto | null): FormGroup; /** Interface for a form from a DisciplineUserEarnedDto*/ export interface IDisciplineUserEarnedDtoForm { /** The id of the item */ Id: FormControl; /** Discipline Id */ DisciplineId: FormControl; /** Discipline Lesson */ Discipline: FormControl; /** User Id */ UserId: FormControl; /** User Lesson */ User: FormControl; /** Earned On */ EarnedOn: FormControl; /** Display Image Id */ DisplayImageId: FormControl; /** A Resource */ DisplayImage: FormGroup; } /** /* Generates a form from a DisciplineUserEarnedDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original DisciplineUserEarnedDto from which to create the form. /* @returns FormGroup */ export declare function GetDisciplineUserEarnedDtoForm(fb: FormBuilder, dto?: Interfaces.DisciplineUserEarnedDto | null): FormGroup; /** Interface for a form from a DisciplineWithProductsDto*/ export interface IDisciplineWithProductsDtoForm { /** The id of the item */ Id: FormControl; /** Was the discipline added by a job */ AddedByJob: FormControl; /** Active */ Active: FormControl; /** Lesson */ Name: FormControl; /** Owning Organization */ OwningOrganizationId: FormControl; /** Organization */ OwningOrganization: FormControl; /** Created On */ CreatedOn: FormControl; /** Updated On */ UpdatedOn: FormControl; /** Display Image Id */ DisplayImageId: FormControl; /** A Resource */ DisplayImage: FormGroup; /** Contractor Assigned To */ AssignedToId: FormControl; /** Contractor Assigned To Lesson */ AssignedTo: FormControl; /** Products and Versions */ Products: FormArray>; /** When the user started */ StartedOn: FormControl; /** Is Preferred By the User */ IsPreferred: FormControl; } /** /* Generates a form from a DisciplineWithProductsDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original DisciplineWithProductsDto from which to create the form. /* @returns FormGroup */ export declare function GetDisciplineWithProductsDtoForm(fb: FormBuilder, dto?: Interfaces.DisciplineWithProductsDto | null): FormGroup; /** Interface for a form from a DisputeInvoiceDto*/ export interface IDisputeInvoiceDtoForm { /** Invoice Id to dispute */ InvoiceId: FormControl; /** Line items on the invoice */ LineItems: FormArray>; } /** /* Generates a form from a DisputeInvoiceDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original DisputeInvoiceDto from which to create the form. /* @returns FormGroup */ export declare function GetDisputeInvoiceDtoForm(fb: FormBuilder, dto?: Interfaces.DisputeInvoiceDto | null): FormGroup; /** Interface for a form from a DocumentCategoriesWithDocumentsDto*/ export interface IDocumentCategoriesWithDocumentsDtoForm { /** The category name */ Name: FormControl; /** The documents in the category */ Documents: FormArray>; } /** /* Generates a form from a DocumentCategoriesWithDocumentsDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original DocumentCategoriesWithDocumentsDto from which to create the form. /* @returns FormGroup */ export declare function GetDocumentCategoriesWithDocumentsDtoForm(fb: FormBuilder, dto?: Interfaces.DocumentCategoriesWithDocumentsDto | null): FormGroup; /** Interface for a form from a DocumentCategoryDto*/ export interface IDocumentCategoryDtoForm { /** Category Id */ Id: FormControl; /** Category Lesson */ Name: FormControl; /** Category Description */ Description: FormControl; /** Category is Featured */ Featured: FormControl; /** Category Featured sort order */ FeaturedSortOrder: FormControl; /** Category Branding color */ BrandingColor: FormControl; } /** /* Generates a form from a DocumentCategoryDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original DocumentCategoryDto from which to create the form. /* @returns FormGroup */ export declare function GetDocumentCategoryDtoForm(fb: FormBuilder, dto?: Interfaces.DocumentCategoryDto | null): FormGroup; /** Interface for a form from a DocumentDto*/ export interface IDocumentDtoForm { /** The id of the item */ Id: FormControl; /** The name of the item */ Name: FormControl; /** The description of the item */ Description: FormControl; /** Is the item published or not */ Active: FormControl; /** When was the item created? */ CreatedOn: FormControl; /** When was the item updated? */ UpdatedOn: FormControl; /** The language of the item */ LanguageCode: FormControl; /** Url */ Uri: FormControl; /** Resource Types */ Type: FormControl; /** The file name if any of the resource */ FileName: FormControl; /** The size of the resource */ Size: FormControl; /** the last time it was uploaded */ DateTimeFileUpdated: FormControl; /** Resource Locations */ Location: FormControl; /** Any child resources of this parent */ ChildResources: FormArray>; /** The Organization that owns the course */ OwningOrganizationId: FormControl; /** Document Category Id */ DocumentCategoryId: FormControl; /** Document Category Lesson */ DocumentCategory: FormControl; } /** /* Generates a form from a DocumentDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original DocumentDto from which to create the form. /* @returns FormGroup */ export declare function GetDocumentDtoForm(fb: FormBuilder, dto?: Interfaces.DocumentDto | null): FormGroup; /** Interface for a form from a DocumentLinkDto*/ export interface IDocumentLinkDtoForm { /** Document Category Id */ DocumentId: FormControl; /** Item Resource Id */ ItemId: FormControl; /** Item Lesson */ ItemName: FormControl; /** Question Item Types */ Type: FormControl; /** Permissions for Document */ Permissions: FormControl; } /** /* Generates a form from a DocumentLinkDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original DocumentLinkDto from which to create the form. /* @returns FormGroup */ export declare function GetDocumentLinkDtoForm(fb: FormBuilder, dto?: Interfaces.DocumentLinkDto | null): FormGroup; /** Interface for a form from a DomainAndAuthMethodsDto*/ export interface IDomainAndAuthMethodsDtoForm { /** The id of the item */ Id: FormControl; /** The name of the domain */ Name: FormControl; /** Is the domain active? */ Active: FormControl; /** When was it created? */ CreatedOn: FormControl; /** When was it updated? */ UpdatedOn: FormControl; /** Description */ Description: FormControl; /** The Organization that the domain is associated with */ OrganizationId: FormControl; /** The Url for the portal site that goes with the domain */ PortalUrl: FormControl; /** Defines if Request Access will be displayed on the login page of the site. */ ShowRequestAccess: FormControl; /** Limit Logins to the domain's Organization Users */ LimitLoginsToOrganizationUsers: FormControl; /** Allow sign up from login */ AllowSignUp: FormControl; /** Only allow signup from domains with linked email address. */ SignUpOnlyLinkedEmailDomains: FormControl; /** Automatically Assign Entitlements As Neccessary */ AutomaticallyAssignEntitlementsAsNecessary: FormControl; /** Site */ SiteId: FormControl; /** Site */ Site: FormControl; /** Auth Methods */ AuthMethods: FormArray>; } /** /* Generates a form from a DomainAndAuthMethodsDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original DomainAndAuthMethodsDto from which to create the form. /* @returns FormGroup */ export declare function GetDomainAndAuthMethodsDtoForm(fb: FormBuilder, dto?: Interfaces.DomainAndAuthMethodsDto | null): FormGroup; /** Interface for a form from a DomainDto*/ export interface IDomainDtoForm { /** The id of the item */ Id: FormControl; /** The name of the domain */ Name: FormControl; /** Is the domain active? */ Active: FormControl; /** When was it created? */ CreatedOn: FormControl; /** When was it updated? */ UpdatedOn: FormControl; /** Description */ Description: FormControl; /** The Organization that the domain is associated with */ OrganizationId: FormControl; /** The Url for the portal site that goes with the domain */ PortalUrl: FormControl; /** Defines if Request Access will be displayed on the login page of the site. */ ShowRequestAccess: FormControl; /** Limit Logins to the domain's Organization Users */ LimitLoginsToOrganizationUsers: FormControl; /** Allow sign up from login */ AllowSignUp: FormControl; /** Only allow signup from domains with linked email address. */ SignUpOnlyLinkedEmailDomains: FormControl; /** Automatically Assign Entitlements As Neccessary */ AutomaticallyAssignEntitlementsAsNecessary: FormControl; /** Site */ SiteId: FormControl; /** Site */ Site: FormControl; } /** /* Generates a form from a DomainDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original DomainDto from which to create the form. /* @returns FormGroup */ export declare function GetDomainDtoForm(fb: FormBuilder, dto?: Interfaces.DomainDto | null): FormGroup; /** Interface for a form from a DownloadAssessmentDataDto*/ export interface IDownloadAssessmentDataDtoForm { /** User id */ UserId: FormControl; /** User Lesson */ UserName: FormControl; /** Group */ Group: FormControl; /** Department */ Division: FormControl; /** Country */ Country: FormControl; /** Location */ Location: FormControl; /** Level */ Level: FormControl; /** Goal */ Goal: FormControl; /** Title */ Title: FormControl; /** Completed On */ CompletedOn: FormControl; /** Assessment Id */ AssessmentId: FormControl; /** Assessment Lesson */ Assessment: FormControl; /** Play List Id */ PlayListId: FormControl; /** Play List Lesson */ PlayList: FormControl; /** Question Id */ QuestionId: FormControl; /** Question */ Question: FormControl; /** Answer Id */ AnswerId: FormControl; /** Answer */ Answer: FormControl; /** Correct Answer */ CorrectAnswerId: FormControl; /** Correct Answer */ CorrectAnswer: FormControl; /** Score */ Score: FormControl; } /** /* Generates a form from a DownloadAssessmentDataDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original DownloadAssessmentDataDto from which to create the form. /* @returns FormGroup */ export declare function GetDownloadAssessmentDataDtoForm(fb: FormBuilder, dto?: Interfaces.DownloadAssessmentDataDto | null): FormGroup; /** Interface for a form from a DownloadGoalDataDto*/ export interface IDownloadGoalDataDtoForm { /** Id */ Id: FormControl; /** Username */ Username: FormControl; /** Location */ Location: FormControl; /** Group */ Group: FormControl; /** Goal */ Goal: FormControl; /** Goal Percent */ GoalPercent: FormControl; /** Medallion Lesson */ Medallion: FormControl; /** Medallion Percent */ MedallionPercent: FormControl; /** Badge Lesson */ Badge: FormControl; /** Badge Percent */ BadgePercent: FormControl; } /** /* Generates a form from a DownloadGoalDataDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original DownloadGoalDataDto from which to create the form. /* @returns FormGroup */ export declare function GetDownloadGoalDataDtoForm(fb: FormBuilder, dto?: Interfaces.DownloadGoalDataDto | null): FormGroup; /** Interface for a form from a DownloadRoleDataDto*/ export interface IDownloadRoleDataDtoForm { /** Id */ Id: FormControl; /** Username */ Username: FormControl; /** Location */ Location: FormControl; /** Group */ Group: FormControl; /** Role */ Role: FormControl; /** Goal */ Goal: FormControl; /** Goal Percent */ GoalPercent: FormControl; /** Medallion Lesson */ Medallion: FormControl; /** Medallion Percent */ MedallionPercent: FormControl; /** Badge Lesson */ Badge: FormControl; /** Badge Percent */ BadgePercent: FormControl; } /** /* Generates a form from a DownloadRoleDataDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original DownloadRoleDataDto from which to create the form. /* @returns FormGroup */ export declare function GetDownloadRoleDataDtoForm(fb: FormBuilder, dto?: Interfaces.DownloadRoleDataDto | null): FormGroup; /** Interface for a form from a EditProductionLessonDto*/ export interface IEditProductionLessonDtoForm { /** Lesson */ LessonId: FormControl; /** Workflow Step to Assign */ WorkflowStepId: FormControl; /** Reason for removing it from production. */ Reason: FormControl; } /** /* Generates a form from a EditProductionLessonDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original EditProductionLessonDto from which to create the form. /* @returns FormGroup */ export declare function GetEditProductionLessonDtoForm(fb: FormBuilder, dto?: Interfaces.EditProductionLessonDto | null): FormGroup; /** Interface for a form from a EduAddSubscriptionRequestDto*/ export interface IEduAddSubscriptionRequestDtoForm { /** The User to add the trial to. If this is null then the other fields for the user must be filled in. */ UserId: FormControl; /** Email Address */ Email: FormControl; /** Password */ Password: FormControl; /** Confirmation Password */ ConfirmPassword: FormControl; /** First Lesson */ FirstName: FormControl; /** Last Lesson */ LastName: FormControl; /** Phone Number */ PhoneNumber: FormControl; /** Provider */ Provider: FormControl; /** Unique Provider Key that links the provider to the user. */ ProviderKey: FormControl; /** External Access Token */ ExternalAccessToken: FormControl; /** Organization Lesson */ EducationalInstitution: FormControl; /** Entitlement Quantity */ EntitlementQuantity: FormControl; /** Edu Verification Code */ Code: FormControl; } /** /* Generates a form from a EduAddSubscriptionRequestDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original EduAddSubscriptionRequestDto from which to create the form. /* @returns FormGroup */ export declare function GetEduAddSubscriptionRequestDtoForm(fb: FormBuilder, dto?: Interfaces.EduAddSubscriptionRequestDto | null): FormGroup; /** Interface for a form from a EduAddSubscriptionResponseDto*/ export interface IEduAddSubscriptionResponseDtoForm { /** Error Message */ ErrorMessage: FormControl; /** Edu Subscription Status Codes */ Result: FormControl; /** The main Dto that describes a user */ User: FormGroup; /** Organization Id */ OrganizationId: FormControl; /** Description */ Description: FormControl; /** Invoice Id */ InvoiceId: FormControl; } /** /* Generates a form from a EduAddSubscriptionResponseDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original EduAddSubscriptionResponseDto from which to create the form. /* @returns FormGroup */ export declare function GetEduAddSubscriptionResponseDtoForm(fb: FormBuilder, dto?: Interfaces.EduAddSubscriptionResponseDto | null): FormGroup; /** Interface for a form from a EduDomainDto*/ export interface IEduDomainDtoForm { /** The domain */ Domain: FormControl; } /** /* Generates a form from a EduDomainDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original EduDomainDto from which to create the form. /* @returns FormGroup */ export declare function GetEduDomainDtoForm(fb: FormBuilder, dto?: Interfaces.EduDomainDto | null): FormGroup; /** Interface for a form from a EduSubscriptionPaymentRequestDto*/ export interface IEduSubscriptionPaymentRequestDtoForm { /** The User to add the edu subscription to. */ UserId: FormControl; /** First Lesson */ FirstName: FormControl; /** Last Lesson */ LastName: FormControl; /** Phone Number */ PhoneNumber: FormControl; /** Street 1 */ Street1: FormControl; /** Street 2 */ Street2: FormControl; /** City or Town */ City: FormControl; /** State */ State: FormControl; /** Postal Code */ PostalCode: FormControl; /** Country Code */ CountryCode: FormControl; /** */ PaymentMethodId: FormControl; /** The credit card details for a payment by credit card */ CardDetails: FormGroup; /** Account details for a payment made by bank draft */ AccountDetails: FormGroup; } /** /* Generates a form from a EduSubscriptionPaymentRequestDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original EduSubscriptionPaymentRequestDto from which to create the form. /* @returns FormGroup */ export declare function GetEduSubscriptionPaymentRequestDtoForm(fb: FormBuilder, dto?: Interfaces.EduSubscriptionPaymentRequestDto | null): FormGroup; /** Interface for a form from a EmailDomainBlackListItemDto*/ export interface IEmailDomainBlackListItemDtoForm { /** The domain */ Domain: FormControl; /** Block Email Domain Registration */ BlockEmailDomainRegistration: FormControl; /** Block Purchase from this domain */ BlockPurchase: FormControl; } /** /* Generates a form from a EmailDomainBlackListItemDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original EmailDomainBlackListItemDto from which to create the form. /* @returns FormGroup */ export declare function GetEmailDomainBlackListItemDtoForm(fb: FormBuilder, dto?: Interfaces.EmailDomainBlackListItemDto | null): FormGroup; /** Interface for a form from a EmailTemplateDto*/ export interface IEmailTemplateDtoForm { /** The key of the email template */ Key: FormControl; /** The friendly name of the email template */ FriendlyName: FormControl; /** The subject of the e-mail */ Subject: FormControl; /** The default html of the template */ DefaultTemplate: FormControl; /** Bit value indicating whether or not the email template is internal to CADLearning */ Internal: FormControl; } /** /* Generates a form from a EmailTemplateDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original EmailTemplateDto from which to create the form. /* @returns FormGroup */ export declare function GetEmailTemplateDtoForm(fb: FormBuilder, dto?: Interfaces.EmailTemplateDto | null): FormGroup; /** Interface for a form from a EmployeeActivityDto*/ export interface IEmployeeActivityDtoForm { /** Date and Time of the activity */ DateTime: FormControl; /** IP Address of the activity */ Origin: FormControl; /** Client that was used to view the activity */ ClientId: FormControl; /** User Details */ Employee: FormGroup; /** Organization Details */ Organization: FormGroup; /** Course Activity Details */ Course: FormGroup; /** Topic Details */ Topic: FormGroup; /** Lesson Detail */ Lesson: FormGroup; /** Product Details */ Product: FormGroup; /** Project Details */ Project: FormGroup; /** Play List Details */ PlayList: FormGroup; } /** /* Generates a form from a EmployeeActivityDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original EmployeeActivityDto from which to create the form. /* @returns FormGroup */ export declare function GetEmployeeActivityDtoForm(fb: FormBuilder, dto?: Interfaces.EmployeeActivityDto | null): FormGroup; /** Interface for a form from a EmployeeAssignedToItemDto*/ export interface IEmployeeAssignedToItemDtoForm { /** Id */ Id: FormControl; /** Lesson */ Name: FormControl; /** Employee Id */ EmployeeId: FormControl; /** Employee Name */ EmployeeName: FormControl; /** Email Address */ EmployeeEmailAddress: FormControl; /** Score */ EmployeeScore: FormControl; /** OutOf */ EmployeeOutOf: FormControl; /** Percent */ EmployeePercent: FormControl; } /** /* Generates a form from a EmployeeAssignedToItemDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original EmployeeAssignedToItemDto from which to create the form. /* @returns FormGroup */ export declare function GetEmployeeAssignedToItemDtoForm(fb: FormBuilder, dto?: Interfaces.EmployeeAssignedToItemDto | null): FormGroup; /** Interface for a form from a EmployeeItemCompletionDto*/ export interface IEmployeeItemCompletionDtoForm { /** Lesson */ Id: FormControl; /** Lesson */ Name: FormControl; /** Email Address */ EmailAddress: FormControl; /** Items */ Items: FormArray>; } /** /* Generates a form from a EmployeeItemCompletionDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original EmployeeItemCompletionDto from which to create the form. /* @returns FormGroup */ export declare function GetEmployeeItemCompletionDtoForm(fb: FormBuilder, dto?: Interfaces.EmployeeItemCompletionDto | null): FormGroup; /** Interface for a form from a EmployeeItemCompletionFlattenedDto*/ export interface IEmployeeItemCompletionFlattenedDtoForm { /** Lesson */ Id: FormControl; /** Lesson */ Name: FormControl; /** Email Address */ EmailAddress: FormControl; /** Lesson */ GoalId: FormControl; /** Lesson */ Goal: FormControl; /** Score */ Score: FormControl; /** OutOf */ OutOf: FormControl; /** Percent */ Percent: FormControl; } /** /* Generates a form from a EmployeeItemCompletionFlattenedDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original EmployeeItemCompletionFlattenedDto from which to create the form. /* @returns FormGroup */ export declare function GetEmployeeItemCompletionFlattenedDtoForm(fb: FormBuilder, dto?: Interfaces.EmployeeItemCompletionFlattenedDto | null): FormGroup; /** Interface for a form from a EmployeeScoreChangeDto*/ export interface IEmployeeScoreChangeDtoForm { /** Id of the employee */ Id: FormControl; /** Lesson of the employee */ Name: FormControl; /** History of results */ Change: FormControl; } /** /* Generates a form from a EmployeeScoreChangeDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original EmployeeScoreChangeDto from which to create the form. /* @returns FormGroup */ export declare function GetEmployeeScoreChangeDtoForm(fb: FormBuilder, dto?: Interfaces.EmployeeScoreChangeDto | null): FormGroup; /** Interface for a form from a EmployeeWithEngagementDto*/ export interface IEmployeeWithEngagementDtoForm { /** User Id */ Id: FormControl; /** User Lesson */ Name: FormControl; /** Engagement Ratio calculation result */ EngagementRatio: FormControl; } /** /* Generates a form from a EmployeeWithEngagementDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original EmployeeWithEngagementDto from which to create the form. /* @returns FormGroup */ export declare function GetEmployeeWithEngagementDtoForm(fb: FormBuilder, dto?: Interfaces.EmployeeWithEngagementDto | null): FormGroup; /** Interface for a form from a EmployeeWithOverallGoalCompletionDto*/ export interface IEmployeeWithOverallGoalCompletionDtoForm { /** User Id */ Id: FormControl; /** User Lesson */ Name: FormControl; /** Completion Percentage */ CompletionPercentage: FormControl; } /** /* Generates a form from a EmployeeWithOverallGoalCompletionDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original EmployeeWithOverallGoalCompletionDto from which to create the form. /* @returns FormGroup */ export declare function GetEmployeeWithOverallGoalCompletionDtoForm(fb: FormBuilder, dto?: Interfaces.EmployeeWithOverallGoalCompletionDto | null): FormGroup; /** Interface for a form from a EngagementTrendsDto*/ export interface IEngagementTrendsDtoForm { /** Date of the Measurement */ Date: FormControl; /** Percentage of Emploeyes who engaged with the system in the past month */ Percentage: FormControl; } /** /* Generates a form from a EngagementTrendsDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original EngagementTrendsDto from which to create the form. /* @returns FormGroup */ export declare function GetEngagementTrendsDtoForm(fb: FormBuilder, dto?: Interfaces.EngagementTrendsDto | null): FormGroup; /** Interface for a form from a EnterpriseRequestInformationDto*/ export interface IEnterpriseRequestInformationDtoForm { /** Partner Id */ PartnerId: FormControl; /** Organization Types */ OrganizationSize: FormControl; /** Organization Lesson */ OrganizationName: FormControl; /** Email Address */ EmailAddress: FormControl; /** First Lesson */ FirstName: FormControl; /** Last Lesson */ LastName: FormControl; /** Country */ Country: FormControl; /** Phone Number */ PhoneNumber: FormControl; /** Message */ Message: FormControl; } /** /* Generates a form from a EnterpriseRequestInformationDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original EnterpriseRequestInformationDto from which to create the form. /* @returns FormGroup */ export declare function GetEnterpriseRequestInformationDtoForm(fb: FormBuilder, dto?: Interfaces.EnterpriseRequestInformationDto | null): FormGroup; /** Interface for a form from a EntitlementDto*/ export interface IEntitlementDtoForm { /** The id of the item */ Id: FormControl; /** Assigned to User Id */ UserId: FormControl; /** Assigned to user name */ User: FormControl; /** Assigned to an organization id */ OrganizationId: FormControl; /** Assigned to an Organization name */ Organization: FormControl; /** The token id that created the entitlement if any */ TokenId: FormControl; /** Starts on */ StartsOn: FormControl; /** Ends on */ EndsOn: FormControl; /** What is the item in question? */ InventoryItemId: FormControl; /** The name of the inventory item associated with the entitlement */ InventoryItem: FormControl; /** Inventory Item Types */ InventoryItemType: FormControl; /** The inventory associated with the entitlement */ InventoryId: FormControl; /** The name of the inventory associated with the entitlement */ Inventory: FormControl; /** When was it cancelled */ CancelledOn: FormControl; /** Billing Recurring Periods */ RecurringPeriod: FormControl; /** The last time a payment was made */ LastPaymentOn: FormControl; /** Next Payment On */ NextPaymentOn: FormControl; /** Payment Credentials for recurring billing */ PaymentCredentialsId: FormControl; /** The name of the Payment credentials for recurring billing */ PaymentCredentials: FormControl; /** Determines whether an entitlement is active or not */ Active: FormControl; /** Serial Number */ SerialNumber: FormControl; } /** /* Generates a form from a EntitlementDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original EntitlementDto from which to create the form. /* @returns FormGroup */ export declare function GetEntitlementDtoForm(fb: FormBuilder, dto?: Interfaces.EntitlementDto | null): FormGroup; /** Interface for a form from a EntitlementPaymentHistoryDto*/ export interface IEntitlementPaymentHistoryDtoForm { /** Entitlement Id */ EntitlementId: FormControl; /** Invoice Id */ InvoiceId: FormControl; /** Invoice Date */ InvoiceDate: FormControl; /** Invoice Total */ InvoiceTotal: FormControl; /** Payment Id */ PaymentId: FormControl; /** Payment Date */ PaymentDate: FormControl; /** Payment Total */ PaymentTotal: FormControl; } /** /* Generates a form from a EntitlementPaymentHistoryDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original EntitlementPaymentHistoryDto from which to create the form. /* @returns FormGroup */ export declare function GetEntitlementPaymentHistoryDtoForm(fb: FormBuilder, dto?: Interfaces.EntitlementPaymentHistoryDto | null): FormGroup; /** Interface for a form from a ErrorLogDto*/ export interface IErrorLogDtoForm { /** Source File Path */ SourceFilePath: FormControl; /** Source Line Number */ SourceLineNumber: FormControl; /** Source Member Lesson */ SourceMemberName: FormControl; /** Error Message */ ErrorMessage: FormControl; /** Additional Details */ AdditionalDetails: FormControl; /** Stack Trace */ StackTrace: FormControl; /** Client Id */ ClientId: FormControl; /** Client Secret */ ClientSecret: FormControl; } /** /* Generates a form from a ErrorLogDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original ErrorLogDto from which to create the form. /* @returns FormGroup */ export declare function GetErrorLogDtoForm(fb: FormBuilder, dto?: Interfaces.ErrorLogDto | null): FormGroup; /** Interface for a form from a ExpiredUserEntitlementDto*/ export interface IExpiredUserEntitlementDtoForm { /** Is a trial entitlement */ IsTrial: FormControl; /** Is owned by an organization */ IsOrganizationOwned: FormControl; /** The ending date of the last entitlement */ EndsOn: FormControl; } /** /* Generates a form from a ExpiredUserEntitlementDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original ExpiredUserEntitlementDto from which to create the form. /* @returns FormGroup */ export declare function GetExpiredUserEntitlementDtoForm(fb: FormBuilder, dto?: Interfaces.ExpiredUserEntitlementDto | null): FormGroup; /** Interface for a form from a ExpiringEntitlementDto*/ export interface IExpiringEntitlementDtoForm { /** The id of the item */ Id: FormControl; /** Assigned to User Id */ UserId: FormControl; /** Assigned to user name */ User: FormControl; /** Assigned to an organization id */ OrganizationId: FormControl; /** Assigned to an Organization name */ Organization: FormControl; /** The token id that created the entitlement if any */ TokenId: FormControl; /** Starts on */ StartsOn: FormControl; /** Ends on */ EndsOn: FormControl; /** What is the item in question? */ InventoryItemId: FormControl; /** The name of the inventory item associated with the entitlement */ InventoryItem: FormControl; /** Inventory Item Types */ InventoryItemType: FormControl; /** The inventory associated with the entitlement */ InventoryId: FormControl; /** The name of the inventory associated with the entitlement */ Inventory: FormControl; /** When was it cancelled */ CancelledOn: FormControl; /** Billing Recurring Periods */ RecurringPeriod: FormControl; /** The last time a payment was made */ LastPaymentOn: FormControl; /** Next Payment On */ NextPaymentOn: FormControl; /** Payment Credentials for recurring billing */ PaymentCredentialsId: FormControl; /** The name of the Payment credentials for recurring billing */ PaymentCredentials: FormControl; /** Determines whether an entitlement is active or not */ Active: FormControl; /** Serial Number */ SerialNumber: FormControl; /** Email Address */ Email: FormControl; } /** /* Generates a form from a ExpiringEntitlementDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original ExpiringEntitlementDto from which to create the form. /* @returns FormGroup */ export declare function GetExpiringEntitlementDtoForm(fb: FormBuilder, dto?: Interfaces.ExpiringEntitlementDto | null): FormGroup; /** Interface for a form from a FileUploadWithParentDetailsDto*/ export interface IFileUploadWithParentDetailsDtoForm { /** The URI if the Type is Link. The Filename otherwise */ Uri: FormControl; /** The Lesson of the resource. */ Name: FormControl; /** Description */ Description: FormControl; /** Resource Types */ Type: FormControl; /** The language associated with the resource. */ LanguageCode: FormControl; /** If Type != Url then the file that will be posted. */ File: FormControl; /** The Parent to the file that is being uploaded */ ParentId: FormControl; } /** /* Generates a form from a FileUploadWithParentDetailsDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original FileUploadWithParentDetailsDto from which to create the form. /* @returns FormGroup */ export declare function GetFileUploadWithParentDetailsDtoForm(fb: FormBuilder, dto?: Interfaces.FileUploadWithParentDetailsDto | null): FormGroup; /** Interface for a form from a FilterCriteria*/ export interface IFilterCriteriaForm { /** */ FieldName: FormControl; /** */ Op: FormControl; /** */ Relation: FormControl; /** */ Values: FormArray>; } /** /* Generates a form from a FilterCriteria /* @param fb The FormBuilder that will build the form for you /* @param dto The original FilterCriteria from which to create the form. /* @returns FormGroup */ export declare function GetFilterCriteriaForm(fb: FormBuilder, dto?: Interfaces.FilterCriteria | null): FormGroup; /** Interface for a form from a GamificationStructureForEditingDto*/ export interface IGamificationStructureForEditingDtoForm { /** The identifier used for linking the tree. */ Identifier: FormControl; /** Is the item expanded */ Expanded: FormControl; /** The parent Id */ ParentId: FormControl; /** The Item linked to */ ItemId: FormControl; /** Question Item Types */ ItemType: FormControl; /** Lesson */ Name: FormControl; /** The length of the video associated */ Length: FormControl; /** The original Item that this one is based upon */ OriginalItemId: FormControl; /** Order */ Order: FormControl; /** Is the content the current organization's? */ IsOwnContent: FormControl; } /** /* Generates a form from a GamificationStructureForEditingDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original GamificationStructureForEditingDto from which to create the form. /* @returns FormGroup */ export declare function GetGamificationStructureForEditingDtoForm(fb: FormBuilder, dto?: Interfaces.GamificationStructureForEditingDto | null): FormGroup; /** Interface for a form from a GamificationStructureForEditingWithChildrenDto*/ export interface IGamificationStructureForEditingWithChildrenDtoForm { /** The identifier used for linking the tree. */ Identifier: FormControl; /** Is the item expanded */ Expanded: FormControl; /** The parent Id */ ParentId: FormControl; /** The Item linked to */ ItemId: FormControl; /** Question Item Types */ ItemType: FormControl; /** Lesson */ Name: FormControl; /** The length of the video associated */ Length: FormControl; /** The original Item that this one is based upon */ OriginalItemId: FormControl; /** Order */ Order: FormControl; /** Is the content the current organization's? */ IsOwnContent: FormControl; /** Child Items */ ChildItems: FormArray>; } /** /* Generates a form from a GamificationStructureForEditingWithChildrenDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original GamificationStructureForEditingWithChildrenDto from which to create the form. /* @returns FormGroup */ export declare function GetGamificationStructureForEditingWithChildrenDtoForm(fb: FormBuilder, dto?: Interfaces.GamificationStructureForEditingWithChildrenDto | null): FormGroup; /** Interface for a form from a GamificationUserEarnedDto*/ export interface IGamificationUserEarnedDtoForm { /** User Id */ UserId: FormControl; /** User */ User: FormControl; /** Badges */ Badges: FormArray>; /** Medallions */ Medallions: FormArray>; /** Disciplines */ Disciplines: FormArray>; } /** /* Generates a form from a GamificationUserEarnedDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original GamificationUserEarnedDto from which to create the form. /* @returns FormGroup */ export declare function GetGamificationUserEarnedDtoForm(fb: FormBuilder, dto?: Interfaces.GamificationUserEarnedDto | null): FormGroup; /** Interface for a form from a GenerateAssessmentDto*/ export interface IGenerateAssessmentDtoForm { /** The assessment id */ AssessmentId: FormControl; /** The assessment name */ Name: FormControl; /** The number of questions to generate in the assessment */ Questions: FormControl; /** The concept ids to generate the assessment from */ ConceptIds: FormArray>; /** The topic ids to generate the assessment from */ TopicIds: FormArray>; /** Course Id */ CourseId: FormControl; /** Owning Organization Id */ OwningOrganizationId: FormControl; /** An Enumeration of different types of assessments */ AssessmentType: FormControl; } /** /* Generates a form from a GenerateAssessmentDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original GenerateAssessmentDto from which to create the form. /* @returns FormGroup */ export declare function GetGenerateAssessmentDtoForm(fb: FormBuilder, dto?: Interfaces.GenerateAssessmentDto | null): FormGroup; /** Interface for a form from a GenerateAssessmentGamificationDto*/ export interface IGenerateAssessmentGamificationDtoForm { /** The assessment id */ AssessmentId: FormControl; /** The assessment name */ Name: FormControl; /** The number of questions to generate in the assessment */ Questions: FormControl; /** The badge ids to generate the assessment from */ BadgeIds: FormArray>; /** The medallion ids to generate the assessment from */ MedallionIds: FormArray>; /** Role Id */ RoleId: FormControl; /** Owning Organization Id */ OwningOrganizationId: FormControl; /** An Enumeration of different types of assessments */ AssessmentType: FormControl; } /** /* Generates a form from a GenerateAssessmentGamificationDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original GenerateAssessmentGamificationDto from which to create the form. /* @returns FormGroup */ export declare function GetGenerateAssessmentGamificationDtoForm(fb: FormBuilder, dto?: Interfaces.GenerateAssessmentGamificationDto | null): FormGroup; /** Interface for a form from a GenerateGapAssessmentDto*/ export interface IGenerateGapAssessmentDtoForm { /** The assessment id */ AssessmentId: FormControl; /** The assessment name */ Name: FormControl; /** The number of questions to generate in the assessment */ Questions: FormControl; /** The concept ids to generate the assessment from */ ConceptIds: FormArray>; /** The topic ids to generate the assessment from */ TopicIds: FormArray>; /** Course Id */ CourseId: FormControl; /** Owning Organization Id */ OwningOrganizationId: FormControl; /** An Enumeration of different types of assessments */ AssessmentType: FormControl; /** Product Id */ ProductId: FormControl; /** Version Id */ VersionId: FormControl; /** Version 2 Id */ Version2Id: FormControl; } /** /* Generates a form from a GenerateGapAssessmentDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original GenerateGapAssessmentDto from which to create the form. /* @returns FormGroup */ export declare function GetGenerateGapAssessmentDtoForm(fb: FormBuilder, dto?: Interfaces.GenerateGapAssessmentDto | null): FormGroup; /** Interface for a form from a GenerateProjectPreHireAssessmentDto*/ export interface IGenerateProjectPreHireAssessmentDtoForm { /** Project Job id */ ProjectJobId: FormControl; /** Organization Id */ OrganizationId: FormControl; /** Assessment Lesson */ AssessmentName: FormControl; /** Number Of Questions */ NumberOfQuestions: FormControl; } /** /* Generates a form from a GenerateProjectPreHireAssessmentDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original GenerateProjectPreHireAssessmentDto from which to create the form. /* @returns FormGroup */ export declare function GetGenerateProjectPreHireAssessmentDtoForm(fb: FormBuilder, dto?: Interfaces.GenerateProjectPreHireAssessmentDto | null): FormGroup; /** Interface for a form from a GetBotConversationDto*/ export interface IGetBotConversationDtoForm { /** The Id of the conversation to retrieve */ Id: FormControl; } /** /* Generates a form from a GetBotConversationDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original GetBotConversationDto from which to create the form. /* @returns FormGroup */ export declare function GetGetBotConversationDtoForm(fb: FormBuilder, dto?: Interfaces.GetBotConversationDto | null): FormGroup; /** Interface for a form from a GroupCriteria*/ export interface IGroupCriteriaForm { /** */ FieldName: FormControl; /** */ Direction: FormControl; /** */ Aggregates: FormArray>; /** */ SubGroup: FormGroup; } /** /* Generates a form from a GroupCriteria /* @param fb The FormBuilder that will build the form for you /* @param dto The original GroupCriteria from which to create the form. /* @returns FormGroup */ export declare function GetGroupCriteriaForm(fb: FormBuilder, dto?: Interfaces.GroupCriteria | null): FormGroup; /** Interface for a form from a GroupResult*/ export interface IGroupResultForm { /** */ FieldName: FormControl; /** */ Value: FormControl; /** */ Aggregates: FormArray>; /** */ SubGroupResults: FormArray>; } /** /* Generates a form from a GroupResult /* @param fb The FormBuilder that will build the form for you /* @param dto The original GroupResult from which to create the form. /* @returns FormGroup */ export declare function GetGroupResultForm(fb: FormBuilder, dto?: Interfaces.GroupResult | null): FormGroup; /** Interface for a form from a HelpQuestionDto*/ export interface IHelpQuestionDtoForm { /** The id of the item */ Id: FormControl; /** The text of the question */ Text: FormControl; } /** /* Generates a form from a HelpQuestionDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original HelpQuestionDto from which to create the form. /* @returns FormGroup */ export declare function GetHelpQuestionDtoForm(fb: FormBuilder, dto?: Interfaces.HelpQuestionDto | null): FormGroup; /** Interface for a form from a ImageUploadDetailsDto*/ export interface IImageUploadDetailsDtoForm { /** The Parent to the file that is being uploaded */ ParentId: FormControl; /** The Image that will be uploaded */ File: FormControl; } /** /* Generates a form from a ImageUploadDetailsDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original ImageUploadDetailsDto from which to create the form. /* @returns FormGroup */ export declare function GetImageUploadDetailsDtoForm(fb: FormBuilder, dto?: Interfaces.ImageUploadDetailsDto | null): FormGroup; /** Interface for a form from a ImportCourseDto*/ export interface IImportCourseDtoForm { /** The Id of the course that the items will be imported from */ SourceCourseId: FormControl; /** The Id of the course that the items will be imported into. */ DestinationCourseId: FormControl; /** The items to be imported */ Items: FormArray>; } /** /* Generates a form from a ImportCourseDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original ImportCourseDto from which to create the form. /* @returns FormGroup */ export declare function GetImportCourseDtoForm(fb: FormBuilder, dto?: Interfaces.ImportCourseDto | null): FormGroup; /** Interface for a form from a ImportQuestionDto*/ export interface IImportQuestionDtoForm { /** The question id */ QuestionId: FormControl; /** The assessment id */ AssessmentId: FormControl; /** The organization id */ OrganizationId: FormControl; /** The order of the question */ Order: FormControl; } /** /* Generates a form from a ImportQuestionDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original ImportQuestionDto from which to create the form. /* @returns FormGroup */ export declare function GetImportQuestionDtoForm(fb: FormBuilder, dto?: Interfaces.ImportQuestionDto | null): FormGroup; /** Interface for a form from a ImportResourceDto*/ export interface IImportResourceDtoForm { /** The parent item that will have a link to the given resource */ ParentId: FormControl; /** Question Item Types */ ParentType: FormControl; /** The Resource to be imported */ ResourceId: FormControl; /** Directions for use if any */ Directions: FormControl; } /** /* Generates a form from a ImportResourceDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original ImportResourceDto from which to create the form. /* @returns FormGroup */ export declare function GetImportResourceDtoForm(fb: FormBuilder, dto?: Interfaces.ImportResourceDto | null): FormGroup; /** Interface for a form from a IndustryDto*/ export interface IIndustryDtoForm { /** The id of the item */ Id: FormControl; /** Active */ Active: FormControl; /** Lesson */ Name: FormControl; /** Owning Organization */ OwningOrganizationId: FormControl; /** Organization */ OwningOrganization: FormControl; /** Created On */ CreatedOn: FormControl; /** Updated On */ UpdatedOn: FormControl; /** Description */ Description: FormControl; } /** /* Generates a form from a IndustryDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original IndustryDto from which to create the form. /* @returns FormGroup */ export declare function GetIndustryDtoForm(fb: FormBuilder, dto?: Interfaces.IndustryDto | null): FormGroup; /** Interface for a form from a Int32NameValueDto*/ export interface IInt32NameValueDtoForm { /** Lesson of the item */ Name: FormControl; /** Value of the Item */ Value: FormControl; } /** /* Generates a form from a Int32NameValueDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original Int32NameValueDto from which to create the form. /* @returns FormGroup */ export declare function GetInt32NameValueDtoForm(fb: FormBuilder, dto?: Interfaces.Int32NameValueDto | null): FormGroup; /** Interface for a form from a InventoryDto*/ export interface IInventoryDtoForm { /** The id of the item */ Id: FormControl; /** Lesson */ Name: FormControl; /** Description */ Description: FormControl; /** Keywords */ Keywords: FormControl; /** Starts On */ StartsOn: FormControl; /** Ends On */ EndsOn: FormControl; /** SKU */ SKU: FormControl; /** Show on web */ ShowOnWeb: FormControl; /** Is the inventory item active */ Active: FormControl; } /** /* Generates a form from a InventoryDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original InventoryDto from which to create the form. /* @returns FormGroup */ export declare function GetInventoryDtoForm(fb: FormBuilder, dto?: Interfaces.InventoryDto | null): FormGroup; /** Interface for a form from a InventoryItemDto*/ export interface IInventoryItemDtoForm { /** The id of the item */ Id: FormControl; /** Inventory Identifier */ InventoryId: FormControl; /** Inventory Lesson */ Inventory: FormControl; /** The Id of the item */ ItemId: FormControl; /** The name of the item */ Item: FormControl; /** Inventory Item Types */ Type: FormControl; /** Billing Recurring Periods */ RecurringPeriod: FormControl; /** Requires Shipping */ RequiresShipping: FormControl; } /** /* Generates a form from a InventoryItemDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original InventoryItemDto from which to create the form. /* @returns FormGroup */ export declare function GetInventoryItemDtoForm(fb: FormBuilder, dto?: Interfaces.InventoryItemDto | null): FormGroup; /** Interface for a form from a InventoryWithPriceDto*/ export interface IInventoryWithPriceDtoForm { /** The id of the item */ Id: FormControl; /** Lesson */ Name: FormControl; /** Description */ Description: FormControl; /** Keywords */ Keywords: FormControl; /** Starts On */ StartsOn: FormControl; /** Ends On */ EndsOn: FormControl; /** SKU */ SKU: FormControl; /** Show on web */ ShowOnWeb: FormControl; /** Price */ Price: FormControl; } /** /* Generates a form from a InventoryWithPriceDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original InventoryWithPriceDto from which to create the form. /* @returns FormGroup */ export declare function GetInventoryWithPriceDtoForm(fb: FormBuilder, dto?: Interfaces.InventoryWithPriceDto | null): FormGroup; /** Interface for a form from a InvitePlayListEmailAddressesDto*/ export interface IInvitePlayListEmailAddressesDtoForm { /** The url of the site that users will be directed to, to view the play list and or accept/reject it. */ SiteUrl: FormControl; /** The play list to invite into */ PlayListId: FormControl; /** A list of email addresses to invite */ EmailAddresses: FormArray>; } /** /* Generates a form from a InvitePlayListEmailAddressesDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original InvitePlayListEmailAddressesDto from which to create the form. /* @returns FormGroup */ export declare function GetInvitePlayListEmailAddressesDtoForm(fb: FormBuilder, dto?: Interfaces.InvitePlayListEmailAddressesDto | null): FormGroup; /** Interface for a form from a InvitePlayListUsersByGroupDto*/ export interface IInvitePlayListUsersByGroupDtoForm { /** The url of the site that users will be directed to, to view the play list and or accept/reject it. */ SiteUrl: FormControl; /** The play list to invite into */ PlayListId: FormControl; /** Organization Id for groups */ OrganizationId: FormControl; /** A list of UserIds to invite */ Groups: FormArray>; } /** /* Generates a form from a InvitePlayListUsersByGroupDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original InvitePlayListUsersByGroupDto from which to create the form. /* @returns FormGroup */ export declare function GetInvitePlayListUsersByGroupDtoForm(fb: FormBuilder, dto?: Interfaces.InvitePlayListUsersByGroupDto | null): FormGroup; /** Interface for a form from a InvitePlayListUsersDto*/ export interface IInvitePlayListUsersDtoForm { /** The url of the site that users will be directed to, to view the play list and or accept/reject it. */ SiteUrl: FormControl; /** The play list to invite into */ PlayListId: FormControl; /** A list of UserIds to invite */ UserIds: FormArray>; } /** /* Generates a form from a InvitePlayListUsersDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original InvitePlayListUsersDto from which to create the form. /* @returns FormGroup */ export declare function GetInvitePlayListUsersDtoForm(fb: FormBuilder, dto?: Interfaces.InvitePlayListUsersDto | null): FormGroup; /** Interface for a form from a InvitePreHireUserDto*/ export interface IInvitePreHireUserDtoForm { /** User Id */ UserId: FormControl; /** Organization Id */ OrganizationId: FormControl; /** The assessment to invite them to */ AssessmentId: FormControl; /** Email Address */ EmailAddress: FormControl; /** Phone Number */ SendEmail: FormControl; /** Invitation URL */ InvitationURL: FormControl; /** The main Dto that describes a user */ User: FormGroup; } /** /* Generates a form from a InvitePreHireUserDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original InvitePreHireUserDto from which to create the form. /* @returns FormGroup */ export declare function GetInvitePreHireUserDtoForm(fb: FormBuilder, dto?: Interfaces.InvitePreHireUserDto | null): FormGroup; /** Interface for a form from a InviteUserDto*/ export interface IInviteUserDtoForm { /** Organization Id */ OrganizationId: FormControl; /** The portal to invite them to */ PortalId: FormControl; /** First Lesson */ FirstName: FormControl; /** Last Lesson */ LastName: FormControl; /** Email Address */ EmailAddress: FormControl; /** Phone Number */ PhoneNumber: FormControl; /** Phone Extension */ PhoneExt: FormControl; /** Division */ Division: FormControl; /** Location */ Location: FormControl; /** Country */ Country: FormControl; /** Group */ GroupId: FormControl; /** Goal */ Goal: FormControl; /** Send invite email */ SendEmail: FormControl; /** Personal Login to invite existing user */ PersonalLogin: FormControl; /** Title */ Title: FormControl; /** Sku to give to the invited user */ SKU: FormControl; } /** /* Generates a form from a InviteUserDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original InviteUserDto from which to create the form. /* @returns FormGroup */ export declare function GetInviteUserDtoForm(fb: FormBuilder, dto?: Interfaces.InviteUserDto | null): FormGroup; /** Interface for a form from a InvoiceDisplayDto*/ export interface IInvoiceDisplayDtoForm { /** The id of the item */ Id: FormControl; /** The originating Organization Id */ FromOrganizationId: FormControl; /** The user to email when a quote is submitted */ FromOrganizationUserId: FormControl; /** The name of the originating organization */ FromOrganization: FormControl; /** Who is being invoiced/billed/POed */ ToContactId: FormControl; /** Contact Types */ ToContactType: FormControl; /** Invoice Types */ Type: FormControl; /** A link to a purchase order if this invoice was created from one. */ PurchaseOrderId: FormControl; /** the date of the invoice */ Date: FormControl; /** the subtotal of all line items */ SubTotal: FormControl; /** The sales tax that is applied */ SalesTax1Id: FormControl; /** The name of the sales tax applied */ SalesTax1: FormControl; /** The amount of the first sales tax */ SalesTax1Amount: FormControl; /** The second sales tax applied */ SalesTax2Id: FormControl; /** The name of the second sales tax */ SalesTax2: FormControl; /** The amount of the second sales tax */ SalesTax2Amount: FormControl; /** The name of the shipping method */ ShippingMethodId: FormControl; /** The name of the shipping method */ ShippingMethod: FormControl; /** The amount of the shipping */ Shipping: FormControl; /** The grand total of the invoice all inclusive */ GrandTotal: FormControl; /** The current balance of the invoice */ Balance: FormControl; /** The id of the Billing Address for the invoice */ BillingAddressId: FormControl; /** The shipping Address for the invoice if applicable */ ShippingAddressId: FormControl; /** Invoice # */ InvoiceNumber: FormControl; /** The Number of the bill */ BillNumber: FormControl; /** Purchase Order # */ PurchaseOrderNumber: FormControl; /** Invoice Statuses */ Status: FormControl; /** Notes field */ Notes: FormControl; /** Lesson of the contact */ ToContact: FormControl; } /** /* Generates a form from a InvoiceDisplayDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original InvoiceDisplayDto from which to create the form. /* @returns FormGroup */ export declare function GetInvoiceDisplayDtoForm(fb: FormBuilder, dto?: Interfaces.InvoiceDisplayDto | null): FormGroup; /** Interface for a form from a InvoiceDto*/ export interface IInvoiceDtoForm { /** The id of the item */ Id: FormControl; /** The originating Organization Id */ FromOrganizationId: FormControl; /** The user to email when a quote is submitted */ FromOrganizationUserId: FormControl; /** The name of the originating organization */ FromOrganization: FormControl; /** Who is being invoiced/billed/POed */ ToContactId: FormControl; /** Contact Types */ ToContactType: FormControl; /** Invoice Types */ Type: FormControl; /** A link to a purchase order if this invoice was created from one. */ PurchaseOrderId: FormControl; /** the date of the invoice */ Date: FormControl; /** the subtotal of all line items */ SubTotal: FormControl; /** The sales tax that is applied */ SalesTax1Id: FormControl; /** The name of the sales tax applied */ SalesTax1: FormControl; /** The amount of the first sales tax */ SalesTax1Amount: FormControl; /** The second sales tax applied */ SalesTax2Id: FormControl; /** The name of the second sales tax */ SalesTax2: FormControl; /** The amount of the second sales tax */ SalesTax2Amount: FormControl; /** The name of the shipping method */ ShippingMethodId: FormControl; /** The name of the shipping method */ ShippingMethod: FormControl; /** The amount of the shipping */ Shipping: FormControl; /** The grand total of the invoice all inclusive */ GrandTotal: FormControl; /** The current balance of the invoice */ Balance: FormControl; /** The id of the Billing Address for the invoice */ BillingAddressId: FormControl; /** The shipping Address for the invoice if applicable */ ShippingAddressId: FormControl; /** Invoice # */ InvoiceNumber: FormControl; /** The Number of the bill */ BillNumber: FormControl; /** Purchase Order # */ PurchaseOrderNumber: FormControl; /** Invoice Statuses */ Status: FormControl; /** Notes field */ Notes: FormControl; } /** /* Generates a form from a InvoiceDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original InvoiceDto from which to create the form. /* @returns FormGroup */ export declare function GetInvoiceDtoForm(fb: FormBuilder, dto?: Interfaces.InvoiceDto | null): FormGroup; /** Interface for a form from a InvoiceInventoryDto*/ export interface IInvoiceInventoryDtoForm { /** The id of the item */ Id: FormControl; /** Invoice Id */ InvoiceId: FormControl; /** Inventory Id */ InventoryId: FormControl; /** Inventory Lesson */ InventoryName: FormControl; /** Units */ Units: FormControl; /** Price */ Price: FormControl; /** Create Token */ CreateToken: FormControl; /** If Create Token, also allow configuration of token expiration date */ TokenExpirationDate: FormControl; /** Disputed? */ Disputed: FormControl; /** Dispute Reason */ DisputeReason: FormControl; /** Entitlements */ Entitlements: FormArray>; } /** /* Generates a form from a InvoiceInventoryDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original InvoiceInventoryDto from which to create the form. /* @returns FormGroup */ export declare function GetInvoiceInventoryDtoForm(fb: FormBuilder, dto?: Interfaces.InvoiceInventoryDto | null): FormGroup; /** Interface for a form from a InvoiceInventoryEntitlementDto*/ export interface IInvoiceInventoryEntitlementDtoForm { /** Invoice Inventory Id */ InvoiceInventoryId: FormControl; /** Entitlement Id */ EntitlementId: FormControl; /** Description of the entitlement */ Entitlement: FormControl; /** Organization Id */ OrganizationId: FormControl; /** Organization */ Organization: FormControl; /** User Id */ UserId: FormControl; /** User name */ User: FormControl; /** Org User */ InvoiceNumber: FormControl; } /** /* Generates a form from a InvoiceInventoryEntitlementDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original InvoiceInventoryEntitlementDto from which to create the form. /* @returns FormGroup */ export declare function GetInvoiceInventoryEntitlementDtoForm(fb: FormBuilder, dto?: Interfaces.InvoiceInventoryEntitlementDto | null): FormGroup; /** Interface for a form from a InvoicePaymentDto*/ export interface IInvoicePaymentDtoForm { /** the invoice Id */ InvoiceId: FormControl; /** Payment Id */ PaymentId: FormControl; /** Date of payment */ Date: FormControl; /** Payment Total */ PaymentTotal: FormControl; /** How much of the payment total was applied to the specified invoice */ InvoiceAmountPaid: FormControl; /** Payment Method Id */ PaymentMethodId: FormControl; /** Payment Method */ PaymentMethod: FormControl; /** Payemnt Statuses */ Status: FormControl; } /** /* Generates a form from a InvoicePaymentDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original InvoicePaymentDto from which to create the form. /* @returns FormGroup */ export declare function GetInvoicePaymentDtoForm(fb: FormBuilder, dto?: Interfaces.InvoicePaymentDto | null): FormGroup; /** Interface for a form from a InvoiceWithInventoryDto*/ export interface IInvoiceWithInventoryDtoForm { /** The id of the item */ Id: FormControl; /** The originating Organization Id */ FromOrganizationId: FormControl; /** The user to email when a quote is submitted */ FromOrganizationUserId: FormControl; /** The name of the originating organization */ FromOrganization: FormControl; /** Who is being invoiced/billed/POed */ ToContactId: FormControl; /** Contact Types */ ToContactType: FormControl; /** Invoice Types */ Type: FormControl; /** A link to a purchase order if this invoice was created from one. */ PurchaseOrderId: FormControl; /** the date of the invoice */ Date: FormControl; /** the subtotal of all line items */ SubTotal: FormControl; /** The sales tax that is applied */ SalesTax1Id: FormControl; /** The name of the sales tax applied */ SalesTax1: FormControl; /** The amount of the first sales tax */ SalesTax1Amount: FormControl; /** The second sales tax applied */ SalesTax2Id: FormControl; /** The name of the second sales tax */ SalesTax2: FormControl; /** The amount of the second sales tax */ SalesTax2Amount: FormControl; /** The name of the shipping method */ ShippingMethodId: FormControl; /** The name of the shipping method */ ShippingMethod: FormControl; /** The amount of the shipping */ Shipping: FormControl; /** The grand total of the invoice all inclusive */ GrandTotal: FormControl; /** The current balance of the invoice */ Balance: FormControl; /** The id of the Billing Address for the invoice */ BillingAddressId: FormControl; /** The shipping Address for the invoice if applicable */ ShippingAddressId: FormControl; /** Invoice # */ InvoiceNumber: FormControl; /** The Number of the bill */ BillNumber: FormControl; /** Purchase Order # */ PurchaseOrderNumber: FormControl; /** Invoice Statuses */ Status: FormControl; /** Notes field */ Notes: FormControl; /** Inventory Items */ Items: FormArray>; } /** /* Generates a form from a InvoiceWithInventoryDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original InvoiceWithInventoryDto from which to create the form. /* @returns FormGroup */ export declare function GetInvoiceWithInventoryDtoForm(fb: FormBuilder, dto?: Interfaces.InvoiceWithInventoryDto | null): FormGroup; /** Interface for a form from a ItemCompletionDto*/ export interface IItemCompletionDtoForm { /** Lesson */ Id: FormControl; /** Item Name */ Name: FormControl; /** Score */ Score: FormControl; /** OutOf */ OutOf: FormControl; /** Percent */ Percent: FormControl; } /** /* Generates a form from a ItemCompletionDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original ItemCompletionDto from which to create the form. /* @returns FormGroup */ export declare function GetItemCompletionDtoForm(fb: FormBuilder, dto?: Interfaces.ItemCompletionDto | null): FormGroup; /** Interface for a form from a JobAssignedOrganizationsDto*/ export interface IJobAssignedOrganizationsDtoForm { /** Job Id */ JobId: FormControl; /** Organization Id */ OrganizationId: FormControl; /** Organization */ Organization: FormControl; } /** /* Generates a form from a JobAssignedOrganizationsDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original JobAssignedOrganizationsDto from which to create the form. /* @returns FormGroup */ export declare function GetJobAssignedOrganizationsDtoForm(fb: FormBuilder, dto?: Interfaces.JobAssignedOrganizationsDto | null): FormGroup; /** Interface for a form from a JobAverageScoreJobDto*/ export interface IJobAverageScoreJobDtoForm { /** Job Id */ JobId: FormControl; /** Job Lesson */ Job: FormControl; /** Organization Average Score */ OrganizationScore: FormControl; /** Industry Average Score */ IndustryScore: FormControl; /** Users own Score */ OwnScore: FormControl; } /** /* Generates a form from a JobAverageScoreJobDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original JobAverageScoreJobDto from which to create the form. /* @returns FormGroup */ export declare function GetJobAverageScoreJobDtoForm(fb: FormBuilder, dto?: Interfaces.JobAverageScoreJobDto | null): FormGroup; /** Interface for a form from a JobAverageScoresDto*/ export interface IJobAverageScoresDtoForm { /** Include Organizational Score */ IncludeOrganizationScore: FormControl; /** Include Industry Score */ IncludeIndustryScore: FormControl; /** Jobs */ Jobs: FormArray>; } /** /* Generates a form from a JobAverageScoresDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original JobAverageScoresDto from which to create the form. /* @returns FormGroup */ export declare function GetJobAverageScoresDtoForm(fb: FormBuilder, dto?: Interfaces.JobAverageScoresDto | null): FormGroup; /** Interface for a form from a JobDisciplineDto*/ export interface IJobDisciplineDtoForm { /** Discipline Id */ Id: FormControl; /** Discipline Lesson */ Name: FormControl; } /** /* Generates a form from a JobDisciplineDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original JobDisciplineDto from which to create the form. /* @returns FormGroup */ export declare function GetJobDisciplineDtoForm(fb: FormBuilder, dto?: Interfaces.JobDisciplineDto | null): FormGroup; /** Interface for a form from a JobDto*/ export interface IJobDtoForm { /** The id of the item */ Id: FormControl; /** Active */ Active: FormControl; /** Lesson */ Name: FormControl; /** Owning Organization */ OwningOrganizationId: FormControl; /** Organization */ OwningOrganization: FormControl; /** Created On */ CreatedOn: FormControl; /** Updated On */ UpdatedOn: FormControl; /** Display Image Id */ DisplayImageId: FormControl; /** A Resource */ DisplayImage: FormGroup; /** Contractor Assigned To */ AssignedToId: FormControl; /** Contractor Assigned To Lesson */ AssignedTo: FormControl; } /** /* Generates a form from a JobDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original JobDto from which to create the form. /* @returns FormGroup */ export declare function GetJobDtoForm(fb: FormBuilder, dto?: Interfaces.JobDto | null): FormGroup; /** Interface for a form from a JobGroupDto*/ export interface IJobGroupDtoForm { /** Job id */ JobId: FormControl; /** Organization Id */ OrganizationId: FormControl; /** Group */ GroupId: FormControl; /** Group Lesson */ GroupName: FormControl; } /** /* Generates a form from a JobGroupDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original JobGroupDto from which to create the form. /* @returns FormGroup */ export declare function GetJobGroupDtoForm(fb: FormBuilder, dto?: Interfaces.JobGroupDto | null): FormGroup; /** Interface for a form from a JobHeaderLessonDto*/ export interface IJobHeaderLessonDtoForm { /** Job id */ JobId: FormControl; /** Organization Id */ OrganizationId: FormControl; /** Organization */ Organization: FormControl; /** Header Lesson Id */ LessonId: FormControl; /** Header Lesson Lesson */ Lesson: FormControl; } /** /* Generates a form from a JobHeaderLessonDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original JobHeaderLessonDto from which to create the form. /* @returns FormGroup */ export declare function GetJobHeaderLessonDtoForm(fb: FormBuilder, dto?: Interfaces.JobHeaderLessonDto | null): FormGroup; /** Interface for a form from a JobIndustryDto*/ export interface IJobIndustryDtoForm { /** Industry Id */ Id: FormControl; /** Industry Lesson */ Name: FormControl; } /** /* Generates a form from a JobIndustryDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original JobIndustryDto from which to create the form. /* @returns FormGroup */ export declare function GetJobIndustryDtoForm(fb: FormBuilder, dto?: Interfaces.JobIndustryDto | null): FormGroup; /** Interface for a form from a JobLearningPathDto*/ export interface IJobLearningPathDtoForm { /** Is the Path Expanded? */ Expanded: FormControl; /** Length of all incomplete lessons */ Length: FormControl; /** Discipline Lesson */ Name: FormControl; /** Discipline Id */ Id: FormControl; /** A Resource */ DisplayImage: FormGroup; /** Total Number of Disciplines */ TotalDisciplines: FormControl; /** Number of Completed Medallions */ TotalCompletedDisciplines: FormControl; /** Percent Complete */ PercentComplete: FormControl; /** Total # of Badges */ TotalBadges: FormControl; /** When the Job was started. */ StartedOn: FormControl; /** When will the trend line hit 0? */ TrendZeroOn: FormControl; /** Discipline Earned Date, if applicable */ EarnedOn: FormControl; /** History of completion */ History: FormArray>; /** Organization */ Organization: FormControl; /** Organization Id */ OrganizationId: FormControl; /** Disciplines */ Disciplines: FormArray>; } /** /* Generates a form from a JobLearningPathDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original JobLearningPathDto from which to create the form. /* @returns FormGroup */ export declare function GetJobLearningPathDtoForm(fb: FormBuilder, dto?: Interfaces.JobLearningPathDto | null): FormGroup; /** Interface for a form from a JobProductDto*/ export interface IJobProductDtoForm { /** Job Id */ JobId: FormControl; /** Product Id */ ProductId: FormControl; /** Product */ Product: FormControl; /** Version Id */ VersionId: FormControl; /** Version */ Version: FormControl; } /** /* Generates a form from a JobProductDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original JobProductDto from which to create the form. /* @returns FormGroup */ export declare function GetJobProductDtoForm(fb: FormBuilder, dto?: Interfaces.JobProductDto | null): FormGroup; /** Interface for a form from a JobSyndicationProviderDto*/ export interface IJobSyndicationProviderDtoForm { /** Job id */ JobId: FormControl; /** Organization Id */ OrganizationId: FormControl; /** Organization */ Organization: FormControl; /** Syndication Methods */ Method: FormControl; /** Syndication Provider Id */ SyndicationProviderId: FormControl; /** Syndication Provider Lesson */ SyndicationProvider: FormControl; } /** /* Generates a form from a JobSyndicationProviderDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original JobSyndicationProviderDto from which to create the form. /* @returns FormGroup */ export declare function GetJobSyndicationProviderDtoForm(fb: FormBuilder, dto?: Interfaces.JobSyndicationProviderDto | null): FormGroup; /** Interface for a form from a JobTranslationDto*/ export interface IJobTranslationDtoForm { /** Job Id */ JobId: FormControl; /** Job Lesson */ Job: FormControl; /** Language Code */ LanguageCode: FormControl; /** Is the translation Active */ Active: FormControl; /** Lesson */ Name: FormControl; } /** /* Generates a form from a JobTranslationDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original JobTranslationDto from which to create the form. /* @returns FormGroup */ export declare function GetJobTranslationDtoForm(fb: FormBuilder, dto?: Interfaces.JobTranslationDto | null): FormGroup; /** Interface for a form from a JobWithDisciplineIdsDto*/ export interface IJobWithDisciplineIdsDtoForm { /** The id of the item */ Id: FormControl; /** The name */ Name: FormControl; /** The description */ Description: FormControl; /** The length of video for the content item */ Length: FormControl; /** Question Item Types */ Type: FormControl; /** Discipline Ids in the Job */ DisciplineIds: FormArray>; } /** /* Generates a form from a JobWithDisciplineIdsDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original JobWithDisciplineIdsDto from which to create the form. /* @returns FormGroup */ export declare function GetJobWithDisciplineIdsDtoForm(fb: FormBuilder, dto?: Interfaces.JobWithDisciplineIdsDto | null): FormGroup; /** Interface for a form from a JobWithProductsDto*/ export interface IJobWithProductsDtoForm { /** The id of the item */ Id: FormControl; /** Active */ Active: FormControl; /** Lesson */ Name: FormControl; /** Owning Organization */ OwningOrganizationId: FormControl; /** Organization */ OwningOrganization: FormControl; /** Created On */ CreatedOn: FormControl; /** Updated On */ UpdatedOn: FormControl; /** Display Image Id */ DisplayImageId: FormControl; /** A Resource */ DisplayImage: FormGroup; /** Contractor Assigned To */ AssignedToId: FormControl; /** Contractor Assigned To Lesson */ AssignedTo: FormControl; /** Products */ Products: FormArray>; } /** /* Generates a form from a JobWithProductsDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original JobWithProductsDto from which to create the form. /* @returns FormGroup */ export declare function GetJobWithProductsDtoForm(fb: FormBuilder, dto?: Interfaces.JobWithProductsDto | null): FormGroup; /** Interface for a form from a LanguageImportDto*/ export interface ILanguageImportDtoForm { /** Is a test run */ Test: FormControl; /** Imported/Updated items */ Items: FormArray>; } /** /* Generates a form from a LanguageImportDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original LanguageImportDto from which to create the form. /* @returns FormGroup */ export declare function GetLanguageImportDtoForm(fb: FormBuilder, dto?: Interfaces.LanguageImportDto | null): FormGroup; /** Interface for a form from a LanguageImportItemDto*/ export interface ILanguageImportItemDtoForm { /** Page Lesson */ Page: FormControl; /** Lookup Key */ Key: FormControl; /** Language Code */ LanguageCode: FormControl; /** Before Import */ BeforeValue: FormControl; /** After Import */ AfterValue: FormControl; } /** /* Generates a form from a LanguageImportItemDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original LanguageImportItemDto from which to create the form. /* @returns FormGroup */ export declare function GetLanguageImportItemDtoForm(fb: FormBuilder, dto?: Interfaces.LanguageImportItemDto | null): FormGroup; /** Interface for a form from a LearningPathHistoryDto*/ export interface ILearningPathHistoryDtoForm { /** Date with remaining */ Date: FormControl; /** Remaining Badges */ Remaining: FormControl; } /** /* Generates a form from a LearningPathHistoryDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original LearningPathHistoryDto from which to create the form. /* @returns FormGroup */ export declare function GetLearningPathHistoryDtoForm(fb: FormBuilder, dto?: Interfaces.LearningPathHistoryDto | null): FormGroup; /** Interface for a form from a LessonActivityDetailDto*/ export interface ILessonActivityDetailDtoForm { /** Id */ Id: FormControl; /** Lesson */ Name: FormControl; /** Description */ Description: FormControl; /** Length */ Length: FormControl; /** Tags */ Tags: FormControl; } /** /* Generates a form from a LessonActivityDetailDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original LessonActivityDetailDto from which to create the form. /* @returns FormGroup */ export declare function GetLessonActivityDetailDtoForm(fb: FormBuilder, dto?: Interfaces.LessonActivityDetailDto | null): FormGroup; /** Interface for a form from a LessonAdminDto*/ export interface ILessonAdminDtoForm { /** The id of the item */ Id: FormControl; /** The name of the item */ Name: FormControl; /** The description of the item */ Description: FormControl; /** Is the item published or not */ Active: FormControl; /** When was the item created? */ CreatedOn: FormControl; /** When was the item updated? */ UpdatedOn: FormControl; /** Any tags used for search optimization */ Tags: FormControl; /** The body of the item */ Content: FormControl; /** Rating */ Rating: FormControl; /** Length */ Length: FormControl; /** Notes */ Notes: FormControl; /** The Organization that owns the lesson */ OwningOrganizationId: FormControl; /** Marketing Description */ Marketing: FormControl; /** Meta Keywords */ MetaKeywords: FormControl; /** Meta Description */ MetaDescription: FormControl; /** Is Lesson Obsolete */ Obsolete: FormControl; /** Cover Art Thumbnail */ CoverArtUri: FormControl; /** Jira Issue Link */ JiraIssueLink: FormControl; /** Has Viewed Lesson In Production */ ViewedInProduction: FormControl; /** Contractor Assigned To */ AssignedToId: FormControl; /** Contractor Assigned To Lesson */ AssignedTo: FormControl; /** Started On */ StartedOn: FormControl; /** Due Date */ DueDate: FormControl; /** Estimated Completion Date */ EstCompletionDate: FormControl; /** Importance */ Importance: FormControl; /** Flagged */ Flagged: FormControl; } /** /* Generates a form from a LessonAdminDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original LessonAdminDto from which to create the form. /* @returns FormGroup */ export declare function GetLessonAdminDtoForm(fb: FormBuilder, dto?: Interfaces.LessonAdminDto | null): FormGroup; /** Interface for a form from a LessonBadgeDto*/ export interface ILessonBadgeDtoForm { /** Lesson Id */ LessonId: FormControl; /** Lesson Lesson */ Lesson: FormControl; /** Badge Id */ BadgeId: FormControl; /** Badge Lesson */ Badge: FormControl; /** User Assigned To Id */ AssignedToId: FormControl; /** user Lesson Assigned To */ AssignedTo: FormControl; } /** /* Generates a form from a LessonBadgeDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original LessonBadgeDto from which to create the form. /* @returns FormGroup */ export declare function GetLessonBadgeDtoForm(fb: FormBuilder, dto?: Interfaces.LessonBadgeDto | null): FormGroup; /** Interface for a form from a LessonCommandDto*/ export interface ILessonCommandDtoForm { /** Lesson Id */ LessonId: FormControl; /** Command */ Command: FormControl; } /** /* Generates a form from a LessonCommandDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original LessonCommandDto from which to create the form. /* @returns FormGroup */ export declare function GetLessonCommandDtoForm(fb: FormBuilder, dto?: Interfaces.LessonCommandDto | null): FormGroup; /** Interface for a form from a LessonDependencyDto*/ export interface ILessonDependencyDtoForm { /** Lesson */ LessonId: FormControl; /** Depends On Lesson Id */ DependsOnLessonId: FormControl; /** Depends On Lesson Lesson */ DependsOnLesson: FormControl; } /** /* Generates a form from a LessonDependencyDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original LessonDependencyDto from which to create the form. /* @returns FormGroup */ export declare function GetLessonDependencyDtoForm(fb: FormBuilder, dto?: Interfaces.LessonDependencyDto | null): FormGroup; /** Interface for a form from a LessonDetailsWithUserInfoDto*/ export interface ILessonDetailsWithUserInfoDtoForm { /** The id of the item */ Id: FormControl; /** The name of the item */ Name: FormControl; /** The description of the item */ Description: FormControl; /** Is the item published or not */ Active: FormControl; /** When was the item created? */ CreatedOn: FormControl; /** When was the item updated? */ UpdatedOn: FormControl; /** Any tags used for search optimization */ Tags: FormControl; /** The body of the item */ Content: FormControl; /** Rating */ Rating: FormControl; /** Length */ Length: FormControl; /** Notes */ Notes: FormControl; /** The Organization that owns the lesson */ OwningOrganizationId: FormControl; /** Marketing Description */ Marketing: FormControl; /** Meta Keywords */ MetaKeywords: FormControl; /** Meta Description */ MetaDescription: FormControl; /** Is Lesson Obsolete */ Obsolete: FormControl; /** Cover Art Thumbnail */ CoverArtUri: FormControl; /** Jira Issue Link */ JiraIssueLink: FormControl; /** Has Viewed Lesson In Production */ ViewedInProduction: FormControl; /** Contractor Assigned To */ AssignedToId: FormControl; /** Contractor Assigned To Lesson */ AssignedTo: FormControl; /** Percent Complete */ PercentComplete: FormControl; /** User's rating */ UserRating: FormControl; } /** /* Generates a form from a LessonDetailsWithUserInfoDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original LessonDetailsWithUserInfoDto from which to create the form. /* @returns FormGroup */ export declare function GetLessonDetailsWithUserInfoDtoForm(fb: FormBuilder, dto?: Interfaces.LessonDetailsWithUserInfoDto | null): FormGroup; /** Interface for a form from a LessonDisciplineDto*/ export interface ILessonDisciplineDtoForm { /** Lesson Id */ LessonId: FormControl; /** Lesson Lesson */ Lesson: FormControl; /** Discipline Id */ DisciplineId: FormControl; /** Discipline Lesson */ Discipline: FormControl; /** User Assigned To Id */ AssignedToId: FormControl; /** user Lesson Assigned To */ AssignedTo: FormControl; } /** /* Generates a form from a LessonDisciplineDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original LessonDisciplineDto from which to create the form. /* @returns FormGroup */ export declare function GetLessonDisciplineDtoForm(fb: FormBuilder, dto?: Interfaces.LessonDisciplineDto | null): FormGroup; /** Interface for a form from a LessonDto*/ export interface ILessonDtoForm { /** The id of the item */ Id: FormControl; /** The name of the item */ Name: FormControl; /** The description of the item */ Description: FormControl; /** Is the item published or not */ Active: FormControl; /** When was the item created? */ CreatedOn: FormControl; /** When was the item updated? */ UpdatedOn: FormControl; /** Any tags used for search optimization */ Tags: FormControl; /** The body of the item */ Content: FormControl; /** Rating */ Rating: FormControl; /** Length */ Length: FormControl; /** Notes */ Notes: FormControl; /** The Organization that owns the lesson */ OwningOrganizationId: FormControl; /** Marketing Description */ Marketing: FormControl; /** Meta Keywords */ MetaKeywords: FormControl; /** Meta Description */ MetaDescription: FormControl; /** Is Lesson Obsolete */ Obsolete: FormControl; /** Cover Art Thumbnail */ CoverArtUri: FormControl; /** Jira Issue Link */ JiraIssueLink: FormControl; /** Has Viewed Lesson In Production */ ViewedInProduction: FormControl; /** Contractor Assigned To */ AssignedToId: FormControl; /** Contractor Assigned To Lesson */ AssignedTo: FormControl; } /** /* Generates a form from a LessonDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original LessonDto from which to create the form. /* @returns FormGroup */ export declare function GetLessonDtoForm(fb: FormBuilder, dto?: Interfaces.LessonDto | null): FormGroup; /** Interface for a form from a LessonJobDto*/ export interface ILessonJobDtoForm { /** Lesson Id */ LessonId: FormControl; /** Lesson Lesson */ Lesson: FormControl; /** Job Id */ JobId: FormControl; /** Job Lesson */ Job: FormControl; /** User Assigned To Id */ AssignedToId: FormControl; /** user Lesson Assigned To */ AssignedTo: FormControl; } /** /* Generates a form from a LessonJobDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original LessonJobDto from which to create the form. /* @returns FormGroup */ export declare function GetLessonJobDtoForm(fb: FormBuilder, dto?: Interfaces.LessonJobDto | null): FormGroup; /** Interface for a form from a LessonLabelDto*/ export interface ILessonLabelDtoForm { /** Lesson */ LessonId: FormControl; /** Label */ Label: FormControl; } /** /* Generates a form from a LessonLabelDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original LessonLabelDto from which to create the form. /* @returns FormGroup */ export declare function GetLessonLabelDtoForm(fb: FormBuilder, dto?: Interfaces.LessonLabelDto | null): FormGroup; /** Interface for a form from a LessonMedallionDto*/ export interface ILessonMedallionDtoForm { /** Lesson Id */ LessonId: FormControl; /** Lesson Lesson */ Lesson: FormControl; /** Medallion Id */ MedallionId: FormControl; /** Medallion Lesson */ Medallion: FormControl; /** User Assigned To Id */ AssignedToId: FormControl; /** user Lesson Assigned To */ AssignedTo: FormControl; } /** /* Generates a form from a LessonMedallionDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original LessonMedallionDto from which to create the form. /* @returns FormGroup */ export declare function GetLessonMedallionDtoForm(fb: FormBuilder, dto?: Interfaces.LessonMedallionDto | null): FormGroup; /** Interface for a form from a LessonPathDto*/ export interface ILessonPathDtoForm { /** Lesson Id */ Id: FormControl; /** Lesson Lesson */ Name: FormControl; /** Lesson Length */ Length: FormControl; /** Order */ Order: FormControl; /** Has the lesson been earned? */ Earned: FormControl; } /** /* Generates a form from a LessonPathDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original LessonPathDto from which to create the form. /* @returns FormGroup */ export declare function GetLessonPathDtoForm(fb: FormBuilder, dto?: Interfaces.LessonPathDto | null): FormGroup; /** Interface for a form from a LessonPublicationStatusDto*/ export interface ILessonPublicationStatusDtoForm { /** Has Commands */ HasCommands: FormControl; /** Has Dependencies */ HasDependencies: FormControl; /** Has Lesson */ HasName: FormControl; /** Has Description */ HasDescription: FormControl; /** Has Questions */ HasQuestions: FormControl; /** Has Video */ HasVideo: FormControl; /** Has Resources */ HasResources: FormControl; /** Has Badges */ HasBadges: FormControl; /** Has Open Jira Subtasks */ HasOpenJiraSubtasks: FormControl; /** Has Viewed Lesson In Production */ HasViwedInProduction: FormControl; } /** /* Generates a form from a LessonPublicationStatusDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original LessonPublicationStatusDto from which to create the form. /* @returns FormGroup */ export declare function GetLessonPublicationStatusDtoForm(fb: FormBuilder, dto?: Interfaces.LessonPublicationStatusDto | null): FormGroup; /** Interface for a form from a LessonSyndicationDto*/ export interface ILessonSyndicationDtoForm { /** Lesson id */ LessonId: FormControl; /** Organization Id */ OrganizationId: FormControl; /** Syndication Types */ Type: FormControl; /** Organization */ Organization: FormControl; } /** /* Generates a form from a LessonSyndicationDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original LessonSyndicationDto from which to create the form. /* @returns FormGroup */ export declare function GetLessonSyndicationDtoForm(fb: FormBuilder, dto?: Interfaces.LessonSyndicationDto | null): FormGroup; /** Interface for a form from a LessonSyndicationProviderDto*/ export interface ILessonSyndicationProviderDtoForm { /** Lesson id */ LessonId: FormControl; /** Organization Id */ OrganizationId: FormControl; /** Organization */ Organization: FormControl; /** Syndication Methods */ Method: FormControl; /** Syndication Provider Id */ SyndicationProviderId: FormControl; /** Syndication Provider Lesson */ SyndicationProvider: FormControl; } /** /* Generates a form from a LessonSyndicationProviderDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original LessonSyndicationProviderDto from which to create the form. /* @returns FormGroup */ export declare function GetLessonSyndicationProviderDtoForm(fb: FormBuilder, dto?: Interfaces.LessonSyndicationProviderDto | null): FormGroup; /** Interface for a form from a LessonTranslationDto*/ export interface ILessonTranslationDtoForm { /** Lesson Id */ LessonId: FormControl; /** Lesson Lesson */ Lesson: FormControl; /** Language Code */ LanguageCode: FormControl; /** Is the translation Active */ Active: FormControl; /** Tags */ Tags: FormControl; /** Lesson */ Name: FormControl; /** Description */ Description: FormControl; /** Question */ Content: FormControl; /** Marketing */ Marketing: FormControl; /** Meta Keywords */ MetaKeywords: FormControl; /** Meta Description */ MetaDescription: FormControl; } /** /* Generates a form from a LessonTranslationDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original LessonTranslationDto from which to create the form. /* @returns FormGroup */ export declare function GetLessonTranslationDtoForm(fb: FormBuilder, dto?: Interfaces.LessonTranslationDto | null): FormGroup; /** Interface for a form from a LessonVideoDto*/ export interface ILessonVideoDtoForm { /** The Lesson Viewed */ LessonId: FormControl; /** The originating Course */ CourseId: FormControl; /** The Topic */ TopicId: FormControl; /** Product Id */ ProductId: FormControl; /** Version Id */ VersionId: FormControl; /** Project Id */ ProjectId: FormControl; /** Playlist Id */ PlaylistId: FormControl; /** The client viewing the lesson */ ClientId: FormControl; /** Resource Id */ ResourceId: FormControl; } /** /* Generates a form from a LessonVideoDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original LessonVideoDto from which to create the form. /* @returns FormGroup */ export declare function GetLessonVideoDtoForm(fb: FormBuilder, dto?: Interfaces.LessonVideoDto | null): FormGroup; /** Interface for a form from a LessonWithCourseInfoDto*/ export interface ILessonWithCourseInfoDtoForm { /** The id of the item */ Id: FormControl; /** The name of the item */ Name: FormControl; /** The description of the item */ Description: FormControl; /** Is the item published or not */ Active: FormControl; /** When was the item created? */ CreatedOn: FormControl; /** When was the item updated? */ UpdatedOn: FormControl; /** Any tags used for search optimization */ Tags: FormControl; /** The body of the item */ Content: FormControl; /** Rating */ Rating: FormControl; /** Length */ Length: FormControl; /** Notes */ Notes: FormControl; /** The Organization that owns the lesson */ OwningOrganizationId: FormControl; /** Marketing Description */ Marketing: FormControl; /** Meta Keywords */ MetaKeywords: FormControl; /** Meta Description */ MetaDescription: FormControl; /** Is Lesson Obsolete */ Obsolete: FormControl; /** Cover Art Thumbnail */ CoverArtUri: FormControl; /** Jira Issue Link */ JiraIssueLink: FormControl; /** Has Viewed Lesson In Production */ ViewedInProduction: FormControl; /** Contractor Assigned To */ AssignedToId: FormControl; /** Contractor Assigned To Lesson */ AssignedTo: FormControl; /** The courses associated with the current lesson */ Courses: FormArray>; } /** /* Generates a form from a LessonWithCourseInfoDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original LessonWithCourseInfoDto from which to create the form. /* @returns FormGroup */ export declare function GetLessonWithCourseInfoDtoForm(fb: FormBuilder, dto?: Interfaces.LessonWithCourseInfoDto | null): FormGroup; /** Interface for a form from a LessonWithQuestionsDto*/ export interface ILessonWithQuestionsDtoForm { /** Lesson Id */ LessonId: FormControl; /** Lesson Lesson */ Lesson: FormControl; /** Questions */ Questions: FormArray>; } /** /* Generates a form from a LessonWithQuestionsDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original LessonWithQuestionsDto from which to create the form. /* @returns FormGroup */ export declare function GetLessonWithQuestionsDtoForm(fb: FormBuilder, dto?: Interfaces.LessonWithQuestionsDto | null): FormGroup; /** Interface for a form from a LessonWorkflowAssigneesDto*/ export interface ILessonWorkflowAssigneesDtoForm { /** The Lesson Id */ LessonId: FormControl; /** The Lesson Lesson */ Lesson: FormControl; /** User Id */ UserId: FormControl; /** User Lesson */ User: FormControl; /** Role Id */ RoleId: FormControl; /** Role Lesson */ Role: FormControl; /** Description */ Description: FormControl; } /** /* Generates a form from a LessonWorkflowAssigneesDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original LessonWorkflowAssigneesDto from which to create the form. /* @returns FormGroup */ export declare function GetLessonWorkflowAssigneesDtoForm(fb: FormBuilder, dto?: Interfaces.LessonWorkflowAssigneesDto | null): FormGroup; /** Interface for a form from a ListBotConversationsRequest*/ export interface IListBotConversationsRequestForm { /** */ Criteria: FormGroup; } /** /* Generates a form from a ListBotConversationsRequest /* @param fb The FormBuilder that will build the form for you /* @param dto The original ListBotConversationsRequest from which to create the form. /* @returns FormGroup */ export declare function GetListBotConversationsRequestForm(fb: FormBuilder, dto?: Interfaces.ListBotConversationsRequest | null): FormGroup; /** Interface for a form from a LoadCriteria*/ export interface ILoadCriteriaForm { /** */ Skip: FormControl; /** */ Take: FormControl; /** */ FilterBy: FormArray>; /** */ OrderBy: FormArray>; /** */ GroupBy: FormGroup; /** */ Aggregates: FormArray>; } /** /* Generates a form from a LoadCriteria /* @param fb The FormBuilder that will build the form for you /* @param dto The original LoadCriteria from which to create the form. /* @returns FormGroup */ export declare function GetLoadCriteriaForm(fb: FormBuilder, dto?: Interfaces.LoadCriteria | null): FormGroup; /** Interface for a form from a MakePaymentAccountDetailsDto*/ export interface IMakePaymentAccountDetailsDtoForm { /** Lesson on Account */ NameOnAccount: FormControl; /** Routing # */ RoutingNumber: FormControl; /** Account # */ AccountNumber: FormControl; /** External Account Types */ Type: FormControl; /** Phone Number */ PhoneNumber: FormControl; } /** /* Generates a form from a MakePaymentAccountDetailsDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original MakePaymentAccountDetailsDto from which to create the form. /* @returns FormGroup */ export declare function GetMakePaymentAccountDetailsDtoForm(fb: FormBuilder, dto?: Interfaces.MakePaymentAccountDetailsDto | null): FormGroup; /** Interface for a form from a MakePaymentCardDetailsDto*/ export interface IMakePaymentCardDetailsDtoForm { /** Lesson on Card */ NameOnCard: FormControl; /** Expiry Month */ ExpiryMonth: FormControl; /** Expiry Year */ ExpiryYear: FormControl; /** CVV2 from back of the card */ CVV2: FormControl; /** Card # */ CardNumber: FormControl; } /** /* Generates a form from a MakePaymentCardDetailsDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original MakePaymentCardDetailsDto from which to create the form. /* @returns FormGroup */ export declare function GetMakePaymentCardDetailsDtoForm(fb: FormBuilder, dto?: Interfaces.MakePaymentCardDetailsDto | null): FormGroup; /** Interface for a form from a MakePaymentDto*/ export interface IMakePaymentDtoForm { /** The payment Method used */ PaymentMethodId: FormControl; /** The stored credentials to use */ StoredPaymentCredentialId: FormControl; /** The payment amount */ Amount: FormControl; /** The credit card details for a payment by credit card */ CardDetails: FormGroup; /** Account details for a payment made by bank draft */ AccountDetails: FormGroup; /** Details about the Invoice allocations for the payment */ InvoiceDetails: FormArray>; /** The billing address of the contact */ BillingAddressId: FormControl; /** The shipping address of the contact */ ShippingAddressId: FormControl; /** If using new payment credentials, specify if they should be stored for later use. */ StorePaymentCredentials: FormControl; /** Date of the Payment */ Date: FormControl; } /** /* Generates a form from a MakePaymentDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original MakePaymentDto from which to create the form. /* @returns FormGroup */ export declare function GetMakePaymentDtoForm(fb: FormBuilder, dto?: Interfaces.MakePaymentDto | null): FormGroup; /** Interface for a form from a MakePaymentInvoiceDetailDto*/ export interface IMakePaymentInvoiceDetailDtoForm { /** The invoice Id */ InvoiceId: FormControl; /** Amount allocated to the invoice */ Amount: FormControl; } /** /* Generates a form from a MakePaymentInvoiceDetailDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original MakePaymentInvoiceDetailDto from which to create the form. /* @returns FormGroup */ export declare function GetMakePaymentInvoiceDetailDtoForm(fb: FormBuilder, dto?: Interfaces.MakePaymentInvoiceDetailDto | null): FormGroup; /** Interface for a form from a MedallionBadgeDto*/ export interface IMedallionBadgeDtoForm { /** Badge Id */ Id: FormControl; /** Badge Lesson */ Name: FormControl; /** Order */ Order: FormControl; } /** /* Generates a form from a MedallionBadgeDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original MedallionBadgeDto from which to create the form. /* @returns FormGroup */ export declare function GetMedallionBadgeDtoForm(fb: FormBuilder, dto?: Interfaces.MedallionBadgeDto | null): FormGroup; /** Interface for a form from a MedallionDto*/ export interface IMedallionDtoForm { /** The id of the item */ Id: FormControl; /** Active */ Active: FormControl; /** Lesson */ Name: FormControl; /** Owning Organization */ OwningOrganizationId: FormControl; /** Organization */ OwningOrganization: FormControl; /** Created On */ CreatedOn: FormControl; /** Updated On */ UpdatedOn: FormControl; /** Display Image Id */ DisplayImageId: FormControl; /** A Resource */ DisplayImage: FormGroup; /** Contractor Assigned To */ AssignedToId: FormControl; /** Contractor Assigned To Lesson */ AssignedTo: FormControl; } /** /* Generates a form from a MedallionDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original MedallionDto from which to create the form. /* @returns FormGroup */ export declare function GetMedallionDtoForm(fb: FormBuilder, dto?: Interfaces.MedallionDto | null): FormGroup; /** Interface for a form from a MedallionGroupDto*/ export interface IMedallionGroupDtoForm { /** Medallion id */ MedallionId: FormControl; /** Organization Id */ OrganizationId: FormControl; /** Group */ GroupId: FormControl; /** Group Lesson */ GroupName: FormControl; } /** /* Generates a form from a MedallionGroupDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original MedallionGroupDto from which to create the form. /* @returns FormGroup */ export declare function GetMedallionGroupDtoForm(fb: FormBuilder, dto?: Interfaces.MedallionGroupDto | null): FormGroup; /** Interface for a form from a MedallionHeaderLessonDto*/ export interface IMedallionHeaderLessonDtoForm { /** Medallion id */ MedallionId: FormControl; /** Organization Id */ OrganizationId: FormControl; /** Organization */ Organization: FormControl; /** Header Lesson Id */ LessonId: FormControl; /** Header Lesson Lesson */ Lesson: FormControl; } /** /* Generates a form from a MedallionHeaderLessonDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original MedallionHeaderLessonDto from which to create the form. /* @returns FormGroup */ export declare function GetMedallionHeaderLessonDtoForm(fb: FormBuilder, dto?: Interfaces.MedallionHeaderLessonDto | null): FormGroup; /** Interface for a form from a MedallionLearningPathDto*/ export interface IMedallionLearningPathDtoForm { /** Is the Path Expanded? */ Expanded: FormControl; /** Length of all incomplete lessons */ Length: FormControl; /** Medallion Lesson */ Name: FormControl; /** Medallion Id */ Id: FormControl; /** A Resource */ DisplayImage: FormGroup; /** Total Number of Disciplines */ TotalBadges: FormControl; /** Number of Completed Disciplines */ TotalCompletedBadges: FormControl; /** Percent Complete */ PercentComplete: FormControl; /** Medallion Earned Date, if applicable */ EarnedOn: FormControl; /** Order */ Order: FormControl; /** Badges that make up the medallion */ Badges: FormArray>; /** Remaining Disciplines to complete */ ContributesToDisciplines: FormArray>; /** Medallion Header Lessons */ HeaderLessons: FormArray>; } /** /* Generates a form from a MedallionLearningPathDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original MedallionLearningPathDto from which to create the form. /* @returns FormGroup */ export declare function GetMedallionLearningPathDtoForm(fb: FormBuilder, dto?: Interfaces.MedallionLearningPathDto | null): FormGroup; /** Interface for a form from a MedallionPathDto*/ export interface IMedallionPathDtoForm { /** Is the Path Expanded? */ Expanded: FormControl; /** Length of all incomplete lessons */ Length: FormControl; /** Medallion Lesson */ Name: FormControl; /** Medallion Id */ Id: FormControl; /** A Resource */ DisplayImage: FormGroup; /** Total Number of Disciplines */ TotalBadges: FormControl; /** Number of Completed Disciplines */ TotalCompletedBadges: FormControl; /** Percent Complete */ PercentComplete: FormControl; /** Medallion Earned Date, if applicable */ EarnedOn: FormControl; /** Order */ Order: FormControl; } /** /* Generates a form from a MedallionPathDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original MedallionPathDto from which to create the form. /* @returns FormGroup */ export declare function GetMedallionPathDtoForm(fb: FormBuilder, dto?: Interfaces.MedallionPathDto | null): FormGroup; /** Interface for a form from a MedallionSyndicationProviderDto*/ export interface IMedallionSyndicationProviderDtoForm { /** Medallion id */ MedallionId: FormControl; /** Organization Id */ OrganizationId: FormControl; /** Organization */ Organization: FormControl; /** Syndication Methods */ Method: FormControl; /** Syndication Provider Id */ SyndicationProviderId: FormControl; /** Syndication Provider Lesson */ SyndicationProvider: FormControl; } /** /* Generates a form from a MedallionSyndicationProviderDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original MedallionSyndicationProviderDto from which to create the form. /* @returns FormGroup */ export declare function GetMedallionSyndicationProviderDtoForm(fb: FormBuilder, dto?: Interfaces.MedallionSyndicationProviderDto | null): FormGroup; /** Interface for a form from a MedallionTranslationDto*/ export interface IMedallionTranslationDtoForm { /** Medallion Id */ MedallionId: FormControl; /** Medallion Lesson */ Medallion: FormControl; /** Language Code */ LanguageCode: FormControl; /** Is the translation Active */ Active: FormControl; /** Lesson */ Name: FormControl; } /** /* Generates a form from a MedallionTranslationDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original MedallionTranslationDto from which to create the form. /* @returns FormGroup */ export declare function GetMedallionTranslationDtoForm(fb: FormBuilder, dto?: Interfaces.MedallionTranslationDto | null): FormGroup; /** Interface for a form from a MedallionUserEarnedDto*/ export interface IMedallionUserEarnedDtoForm { /** The id of the item */ Id: FormControl; /** Medallion Id */ MedallionId: FormControl; /** Medallion Lesson */ Medallion: FormControl; /** User Id */ UserId: FormControl; /** User Lesson */ User: FormControl; /** Earned On */ EarnedOn: FormControl; /** Display Image Id */ DisplayImageId: FormControl; /** A Resource */ DisplayImage: FormGroup; } /** /* Generates a form from a MedallionUserEarnedDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original MedallionUserEarnedDto from which to create the form. /* @returns FormGroup */ export declare function GetMedallionUserEarnedDtoForm(fb: FormBuilder, dto?: Interfaces.MedallionUserEarnedDto | null): FormGroup; /** Interface for a form from a MergeFieldDto*/ export interface IMergeFieldDtoForm { /** The key of the email template */ EmailTemplateId: FormControl; /** The field to be merged */ Field: FormControl; } /** /* Generates a form from a MergeFieldDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original MergeFieldDto from which to create the form. /* @returns FormGroup */ export declare function GetMergeFieldDtoForm(fb: FormBuilder, dto?: Interfaces.MergeFieldDto | null): FormGroup; /** Interface for a form from a NextQuestionDto*/ export interface INextQuestionDtoForm { /** The question id */ QuestionId: FormControl; /** A question for a user assessment */ Question: FormGroup; /** Was the previous answer correct? */ Correct: FormControl; } /** /* Generates a form from a NextQuestionDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original NextQuestionDto from which to create the form. /* @returns FormGroup */ export declare function GetNextQuestionDtoForm(fb: FormBuilder, dto?: Interfaces.NextQuestionDto | null): FormGroup; /** Interface for a form from a NotificationDto*/ export interface INotificationDtoForm { /** Title */ Title: FormControl; /** Message */ Message: FormControl; /** Url to act on the message */ Url: FormControl; /** Notification Message Types */ MessageType: FormControl; /** Custom message image url */ ImageUrl: FormControl; } /** /* Generates a form from a NotificationDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original NotificationDto from which to create the form. /* @returns FormGroup */ export declare function GetNotificationDtoForm(fb: FormBuilder, dto?: Interfaces.NotificationDto | null): FormGroup; /** Interface for a form from a OrderCriteria*/ export interface IOrderCriteriaForm { /** */ FieldName: FormControl; /** */ Direction: FormControl; } /** /* Generates a form from a OrderCriteria /* @param fb The FormBuilder that will build the form for you /* @param dto The original OrderCriteria from which to create the form. /* @returns FormGroup */ export declare function GetOrderCriteriaForm(fb: FormBuilder, dto?: Interfaces.OrderCriteria | null): FormGroup; /** Interface for a form from a OrgUserDto*/ export interface IOrgUserDtoForm { /** The id of the item */ Id: FormControl; /** The user's first name */ FirstName: FormControl; /** The user's last name */ LastName: FormControl; /** The full name of the user */ Name: FormControl; /** The user's email address */ Email: FormControl; /** The user's phone number */ PhoneNumber: FormControl; /** The user's phone number extension */ PhoneNumberExt: FormControl; /** Is the user active? */ Active: FormControl; /** Division */ Division: FormControl; /** Location */ Location: FormControl; /** Group */ GroupId: FormControl; /** Group Lesson */ GroupName: FormControl; /** Level */ Level: FormControl; /** Goal */ Goal: FormControl; /** Title */ Title: FormControl; /** Invoice Number */ InvoiceNumber: FormControl; /** Description */ Description: FormControl; /** Restrict Reporting to Groups */ RestrictReportingToGroups: FormControl; /** Restrict User Admin User List to Groups */ RestrictUserAdminUserListToGroups: FormControl; /** Restrict Question Admin to Groups */ RestrictContentAdminToGroups: FormControl; /** Restrict Learning Path to Groups */ RestrictLearningPathToGroups: FormControl; /** User's organizational roles */ Roles: FormArray>; } /** /* Generates a form from a OrgUserDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original OrgUserDto from which to create the form. /* @returns FormGroup */ export declare function GetOrgUserDtoForm(fb: FormBuilder, dto?: Interfaces.OrgUserDto | null): FormGroup; /** Interface for a form from a OrgUserWithOrganizationDto*/ export interface IOrgUserWithOrganizationDtoForm { /** The id of the item */ Id: FormControl; /** The user's first name */ FirstName: FormControl; /** The user's last name */ LastName: FormControl; /** The full name of the user */ Name: FormControl; /** The user's email address */ Email: FormControl; /** The user's phone number */ PhoneNumber: FormControl; /** The user's phone number extension */ PhoneNumberExt: FormControl; /** Is the user active? */ Active: FormControl; /** Division */ Division: FormControl; /** Location */ Location: FormControl; /** Group */ GroupId: FormControl; /** Group Lesson */ GroupName: FormControl; /** Level */ Level: FormControl; /** Goal */ Goal: FormControl; /** Title */ Title: FormControl; /** Invoice Number */ InvoiceNumber: FormControl; /** Description */ Description: FormControl; /** Restrict Reporting to Groups */ RestrictReportingToGroups: FormControl; /** Restrict User Admin User List to Groups */ RestrictUserAdminUserListToGroups: FormControl; /** Restrict Question Admin to Groups */ RestrictContentAdminToGroups: FormControl; /** Restrict Learning Path to Groups */ RestrictLearningPathToGroups: FormControl; /** User's organizational roles */ Roles: FormArray>; /** Organization */ Organization: FormControl; /** Organization Id to set */ OrganizationId: FormControl; } /** /* Generates a form from a OrgUserWithOrganizationDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original OrgUserWithOrganizationDto from which to create the form. /* @returns FormGroup */ export declare function GetOrgUserWithOrganizationDtoForm(fb: FormBuilder, dto?: Interfaces.OrgUserWithOrganizationDto | null): FormGroup; /** Interface for a form from a OrganizationActivityDetailDto*/ export interface IOrganizationActivityDetailDtoForm { /** Id */ Id: FormControl; /** Lesson */ Name: FormControl; /** Organization Types */ OrganizationType: FormControl; /** Division */ Division: FormControl; /** Group */ Group: FormControl; /** The groups the user is part of */ Groups: FormArray>; /** Level */ Level: FormControl; /** Country */ Country: FormControl; /** Location */ Location: FormControl; /** Title */ Title: FormControl; } /** /* Generates a form from a OrganizationActivityDetailDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original OrganizationActivityDetailDto from which to create the form. /* @returns FormGroup */ export declare function GetOrganizationActivityDetailDtoForm(fb: FormBuilder, dto?: Interfaces.OrganizationActivityDetailDto | null): FormGroup; /** Interface for a form from a OrganizationAddSubscriptionRequestDto*/ export interface IOrganizationAddSubscriptionRequestDtoForm { /** The organization which to add the subscription. If this is null then the other fields for the user must be filled in. */ OrganizationId: FormControl; /** The User which to add the subscription. If this is null then the other fields for the user must be filled in. */ UserId: FormControl; /** Email Address */ Email: FormControl; /** Password */ Password: FormControl; /** Confirmation Password */ ConfirmPassword: FormControl; /** First Lesson */ FirstName: FormControl; /** Phone Number */ PhoneNumber: FormControl; /** Last Lesson */ LastName: FormControl; /** Provider */ Provider: FormControl; /** Unique Provider Key that links the provider to the user. */ ProviderKey: FormControl; /** External Access Token */ ExternalAccessToken: FormControl; /** Billing Street Address */ BillingStreetAddress: FormControl; /** Billing Street Address 2 */ BillingStreetAddress2: FormControl; /** Billing TownCity */ BillingTownCity: FormControl; /** Billing Postal Code */ BillingPostalCode: FormControl; /** Billing State */ BillingState: FormControl; /** Billing Country */ BillingCountry: FormControl; /** Marketing Campaign Sources (How did you hear about us?) */ HowDidYouHearAboutUs: FormControl; /** Additional information about how the user heard about us */ HowDidYouHearAboutUsOther: FormControl; /** The credit card details for a payment by credit card */ CardDetails: FormGroup; /** Account details for a payment made by bank draft */ AccountDetails: FormGroup; /** */ PaymentMethodId: FormControl; /** The SKU to use for the trial */ SKU: FormControl; /** Reseller Id. Used for setting associated organization */ ResellerId: FormControl; /** Organization Lesson */ OrganizationName: FormControl; /** Organization Size */ OrganizationSize: FormControl; /** Organization Domain */ OrganizationDomain: FormControl; /** Entitlement Quantity */ EntitlementQuantity: FormControl; } /** /* Generates a form from a OrganizationAddSubscriptionRequestDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original OrganizationAddSubscriptionRequestDto from which to create the form. /* @returns FormGroup */ export declare function GetOrganizationAddSubscriptionRequestDtoForm(fb: FormBuilder, dto?: Interfaces.OrganizationAddSubscriptionRequestDto | null): FormGroup; /** Interface for a form from a OrganizationAddSubscriptionResponseDto*/ export interface IOrganizationAddSubscriptionResponseDtoForm { /** Error Message */ ErrorMessage: FormControl; /** User Subscription Creation Result Codes */ Result: FormControl; /** The main Dto that describes a user */ User: FormGroup; /** Organization */ Organization: FormGroup; /** Description */ Description: FormControl; /** Invoice Id */ InvoiceId: FormControl; } /** /* Generates a form from a OrganizationAddSubscriptionResponseDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original OrganizationAddSubscriptionResponseDto from which to create the form. /* @returns FormGroup */ export declare function GetOrganizationAddSubscriptionResponseDtoForm(fb: FormBuilder, dto?: Interfaces.OrganizationAddSubscriptionResponseDto | null): FormGroup; /** Interface for a form from a OrganizationAddressDto*/ export interface IOrganizationAddressDtoForm { /** The id of the item */ Id: FormControl; /** Is the address the default for the user */ Default: FormControl; /** Is the address the billing address for the user */ Billing: FormControl; /** Is the address the shipping address for the user */ Shipping: FormControl; /** Street 1 */ Street1: FormControl; /** Street 2 */ Street2: FormControl; /** City */ City: FormControl; /** State */ State: FormControl; /** Postal/Zip Code */ PostalCode: FormControl; /** Country */ Country: FormControl; /** The organization Id */ OrganizationId: FormControl; /** The name of the organization */ Organization: FormControl; } /** /* Generates a form from a OrganizationAddressDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original OrganizationAddressDto from which to create the form. /* @returns FormGroup */ export declare function GetOrganizationAddressDtoForm(fb: FormBuilder, dto?: Interfaces.OrganizationAddressDto | null): FormGroup; /** Interface for a form from a OrganizationContentCapabilitiesDto*/ export interface IOrganizationContentCapabilitiesDtoForm { /** Can the Organization create custom resources */ CanCreateCustomResources: FormControl; /** Can the organization create custom Video Lessons */ CanCreateVideoLessons: FormControl; /** Can share the course */ CanShare: FormControl; } /** /* Generates a form from a OrganizationContentCapabilitiesDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original OrganizationContentCapabilitiesDto from which to create the form. /* @returns FormGroup */ export declare function GetOrganizationContentCapabilitiesDtoForm(fb: FormBuilder, dto?: Interfaces.OrganizationContentCapabilitiesDto | null): FormGroup; /** Interface for a form from a OrganizationContentOptionsDto*/ export interface IOrganizationContentOptionsDtoForm { /** CADLearning Question */ CADLearningContent: FormControl; /** Bluebeam Question */ BluebeamContent: FormControl; } /** /* Generates a form from a OrganizationContentOptionsDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original OrganizationContentOptionsDto from which to create the form. /* @returns FormGroup */ export declare function GetOrganizationContentOptionsDtoForm(fb: FormBuilder, dto?: Interfaces.OrganizationContentOptionsDto | null): FormGroup; /** Interface for a form from a OrganizationDto*/ export interface IOrganizationDtoForm { /** The id of the item */ Id: FormControl; /** Lesson */ Name: FormControl; /** Description */ Description: FormControl; /** Is the organization an active customer */ Active: FormControl; /** When was the organization created */ CreatedOn: FormControl; /** When was the organization updated */ UpdatedOn: FormControl; /** Any tags associated with the organization */ Tags: FormControl; /** Option to show only organization assessments */ ShowOnlyOrgAssessments: FormControl; /** Indicates whether or not the organization is a lead prospect for a partner */ Lead: FormControl; /** Sales Rep Id */ SalesRepId: FormControl; /** Partner */ PartnerOrganizationId: FormControl; /** Partner Organization */ PartnerOrganization: FormControl; /** Organization Partner Billing Type */ BillingType: FormControl; /** Organization Answer Sharing Options */ AnswerSharingOption: FormControl; /** Organization Bot Escalation Rules */ BotEscalationRule: FormControl; /** Chart Types */ ScoreSettings: FormControl; } /** /* Generates a form from a OrganizationDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original OrganizationDto from which to create the form. /* @returns FormGroup */ export declare function GetOrganizationDtoForm(fb: FormBuilder, dto?: Interfaces.OrganizationDto | null): FormGroup; /** Interface for a form from a OrganizationEmailDomainDto*/ export interface IOrganizationEmailDomainDtoForm { /** Organization id */ OrganizationId: FormControl; /** Domain in the format "cadlearning.com" */ Domain: FormControl; /** Domain Admin Email Address */ DomainAdminEmailAddress: FormControl; /** Specifies if entitlements will be assigned from a pool of available entitlements automatically when a user registers on the site. */ AllowAutomaticEntitlementAssignment: FormControl; /** The Domain associated with the Email Domain. If not specified, the email address is entitled to register on any site associated with the organization */ OrganizationDomainId: FormControl; /** The name of the domain associated with the email domain. */ OrganizationDomain: FormControl; /** Verified */ Verified: FormControl; } /** /* Generates a form from a OrganizationEmailDomainDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original OrganizationEmailDomainDto from which to create the form. /* @returns FormGroup */ export declare function GetOrganizationEmailDomainDtoForm(fb: FormBuilder, dto?: Interfaces.OrganizationEmailDomainDto | null): FormGroup; /** Interface for a form from a OrganizationEmailTemplateDto*/ export interface IOrganizationEmailTemplateDtoForm { /** The Organization Id */ OrganizationId: FormControl; /** The email template id */ EmailTemplateId: FormControl; /** Friendly Lesson */ FriendlyName: FormControl; /** The html */ Html: FormControl; /** The subject */ Subject: FormControl; /** Base configuration template is internal or not */ Internal: FormControl; } /** /* Generates a form from a OrganizationEmailTemplateDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original OrganizationEmailTemplateDto from which to create the form. /* @returns FormGroup */ export declare function GetOrganizationEmailTemplateDtoForm(fb: FormBuilder, dto?: Interfaces.OrganizationEmailTemplateDto | null): FormGroup; /** Interface for a form from a OrganizationFeaturesDto*/ export interface IOrganizationFeaturesDtoForm { /** Organization access to projects */ Projects: FormControl; /** Organization access to bot escalation */ BotEscalation: FormControl; /** Organization access to accomplishments */ Accomplishments: FormControl; /** Partner Organization access to Accomplishments */ PartnerAccomplishments: FormControl; /** Languages supported by the organization */ Languages: FormArray>; } /** /* Generates a form from a OrganizationFeaturesDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original OrganizationFeaturesDto from which to create the form. /* @returns FormGroup */ export declare function GetOrganizationFeaturesDtoForm(fb: FormBuilder, dto?: Interfaces.OrganizationFeaturesDto | null): FormGroup; /** Interface for a form from a OrganizationGroupCoursesDto*/ export interface IOrganizationGroupCoursesDtoForm { /** The organization applying the group mapping */ OrganizationId: FormControl; /** Organization Group Id */ GroupId: FormControl; /** the Organization Group */ Group: FormControl; /** The course id mapped to the group */ CourseId: FormControl; /** The course name assigned to the group */ CourseName: FormControl; } /** /* Generates a form from a OrganizationGroupCoursesDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original OrganizationGroupCoursesDto from which to create the form. /* @returns FormGroup */ export declare function GetOrganizationGroupCoursesDtoForm(fb: FormBuilder, dto?: Interfaces.OrganizationGroupCoursesDto | null): FormGroup; /** Interface for a form from a OrganizationGroupDto*/ export interface IOrganizationGroupDtoForm { /** The id of the item */ Id: FormControl; /** The organization applying the group mapping */ OrganizationId: FormControl; /** Group Lesson */ Group: FormControl; /** Logo Url */ LogoUrl: FormControl; } /** /* Generates a form from a OrganizationGroupDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original OrganizationGroupDto from which to create the form. /* @returns FormGroup */ export declare function GetOrganizationGroupDtoForm(fb: FormBuilder, dto?: Interfaces.OrganizationGroupDto | null): FormGroup; /** Interface for a form from a OrganizationLessonNoteDto*/ export interface IOrganizationLessonNoteDtoForm { /** Organization Lesson */ Organization: FormControl; /** Organization Id */ OrganizationId: FormControl; /** Lesson Lesson */ Lesson: FormControl; /** Lesson Id */ LessonId: FormControl; /** Note for Lesson */ Note: FormControl; /** Creator of Note Id */ CreatedById: FormControl; /** Lesson of Creator */ CreatedBy: FormControl; /** Created On date */ CreatedOn: FormControl; /** Updated on Date */ UpdatedOn: FormControl; } /** /* Generates a form from a OrganizationLessonNoteDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original OrganizationLessonNoteDto from which to create the form. /* @returns FormGroup */ export declare function GetOrganizationLessonNoteDtoForm(fb: FormBuilder, dto?: Interfaces.OrganizationLessonNoteDto | null): FormGroup; /** Interface for a form from a OrganizationMessageDto*/ export interface IOrganizationMessageDtoForm { /** The id of the item */ Id: FormControl; /** the id of the organization */ OrganizationId: FormControl; /** The organization's name */ Organization: FormControl; /** The message */ Message: FormControl; /** When the message will start to display */ StartOn: FormControl; /** When the message will end display */ EndOn: FormControl; } /** /* Generates a form from a OrganizationMessageDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original OrganizationMessageDto from which to create the form. /* @returns FormGroup */ export declare function GetOrganizationMessageDtoForm(fb: FormBuilder, dto?: Interfaces.OrganizationMessageDto | null): FormGroup; /** Interface for a form from a OrganizationPermissionsDto*/ export interface IOrganizationPermissionsDtoForm { /** Organization Id with alotted permissions */ FromOrganizationId: FormControl; /** From Organization Lesson */ FromOrganization: FormControl; /** Requestee Id */ RequesteeId: FormControl; /** Contact Types */ RequesteeType: FormControl; /** From Organization can access Custom Question */ CustomContent: FormControl; /** From Organization can access PlayLists */ PlayLists: FormControl; /** From Organization can create Users */ CreateUsers: FormControl; /** From Organization can Update Users */ UpdateUsers: FormControl; /** Organization can view users */ ViewUsers: FormControl; /** From Organization can Delete Users */ DeleteUsers: FormControl; /** From Organization can View Reports */ ViewReports: FormControl; /** Request Date */ RequestDate: FormControl; } /** /* Generates a form from a OrganizationPermissionsDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original OrganizationPermissionsDto from which to create the form. /* @returns FormGroup */ export declare function GetOrganizationPermissionsDtoForm(fb: FormBuilder, dto?: Interfaces.OrganizationPermissionsDto | null): FormGroup; /** Interface for a form from a OrganizationPriceListInventoryDto*/ export interface IOrganizationPriceListInventoryDtoForm { /** Inventory Lesson */ Inventory: FormControl; /** SKU */ SKU: FormControl; } /** /* Generates a form from a OrganizationPriceListInventoryDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original OrganizationPriceListInventoryDto from which to create the form. /* @returns FormGroup */ export declare function GetOrganizationPriceListInventoryDtoForm(fb: FormBuilder, dto?: Interfaces.OrganizationPriceListInventoryDto | null): FormGroup; /** Interface for a form from a OrganizationProjectRoleDto*/ export interface IOrganizationProjectRoleDtoForm { /** Id */ Id: FormControl; /** Organization Id */ OrganizationId: FormControl; /** Organization Lesson */ Organization: FormControl; /** Role Lesson */ Name: FormControl; } /** /* Generates a form from a OrganizationProjectRoleDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original OrganizationProjectRoleDto from which to create the form. /* @returns FormGroup */ export declare function GetOrganizationProjectRoleDtoForm(fb: FormBuilder, dto?: Interfaces.OrganizationProjectRoleDto | null): FormGroup; /** Interface for a form from a OrganizationReportGroupRule*/ export interface IOrganizationReportGroupRuleForm { /** Id of the Group */ Id: FormControl; /** Should the report automatically be filtered by the criteria? */ Filtered: FormControl; /** Can this group edit this report? */ Editable: FormControl; } /** /* Generates a form from a OrganizationReportGroupRule /* @param fb The FormBuilder that will build the form for you /* @param dto The original OrganizationReportGroupRule from which to create the form. /* @returns FormGroup */ export declare function GetOrganizationReportGroupRuleForm(fb: FormBuilder, dto?: Interfaces.OrganizationReportGroupRule | null): FormGroup; /** Interface for a form from a OrganizationShortDto*/ export interface IOrganizationShortDtoForm { /** Organization Partner Billing Type */ BillingType: FormControl; } /** /* Generates a form from a OrganizationShortDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original OrganizationShortDto from which to create the form. /* @returns FormGroup */ export declare function GetOrganizationShortDtoForm(fb: FormBuilder, dto?: Interfaces.OrganizationShortDto | null): FormGroup; /** Interface for a form from a OrganizationStatsDto*/ export interface IOrganizationStatsDtoForm { /** Badges In Progress */ BadgesInProgress: FormControl; /** Completed Badges */ CompletedBadges: FormControl; /** Medallions in Progress */ MedallionsInProgress: FormControl; /** Completed Medallions */ CompletedMedallions: FormControl; /** Total Time spent watching Lessons */ TotalLessonTime: FormControl; /** Average completion of roles assigned by the organization */ AverageRoleCompletionPercentage: FormControl; /** Active Users in the last month */ ActiveUsersInLastMonth: FormControl; /** Badge Completion Percentage */ BadgeCompletionPercentage: FormControl; /** Medallion Completion Percentage */ MedallionCompletionPercentage: FormControl; } /** /* Generates a form from a OrganizationStatsDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original OrganizationStatsDto from which to create the form. /* @returns FormGroup */ export declare function GetOrganizationStatsDtoForm(fb: FormBuilder, dto?: Interfaces.OrganizationStatsDto | null): FormGroup; /** Interface for a form from a OrganizationUserDto*/ export interface IOrganizationUserDtoForm { /** Active */ Active: FormControl; /** Organization Id */ OrganizationId: FormControl; /** User Id */ UserId: FormControl; /** User Lesson */ User: FormControl; /** Email Address */ EmailAddress: FormControl; /** Phone Number */ PhoneNumber: FormControl; /** Phone Ext. */ PhoneExt: FormControl; /** Division */ Division: FormControl; /** Title */ Title: FormControl; /** Location */ Location: FormControl; /** Group */ Group: FormControl; /** Restrict Reporting to Groups */ RestrictReportingToGroups: FormControl; /** Roles */ RoleIds: FormArray>; /** Relationship between an organization and a user */ Relationship: FormControl; /** System Support Agent */ AvailableForSystemSupport: FormControl; } /** /* Generates a form from a OrganizationUserDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original OrganizationUserDto from which to create the form. /* @returns FormGroup */ export declare function GetOrganizationUserDtoForm(fb: FormBuilder, dto?: Interfaces.OrganizationUserDto | null): FormGroup; /** Interface for a form from a OrganizationUserFieldsDto*/ export interface IOrganizationUserFieldsDtoForm { /** Groups */ Groups: FormArray>; /** Divisions */ Divisions: FormArray>; /** Locations */ Locations: FormArray>; /** Goals */ Goals: FormArray>; /** Levels */ Levels: FormArray>; } /** /* Generates a form from a OrganizationUserFieldsDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original OrganizationUserFieldsDto from which to create the form. /* @returns FormGroup */ export declare function GetOrganizationUserFieldsDtoForm(fb: FormBuilder, dto?: Interfaces.OrganizationUserFieldsDto | null): FormGroup; /** Interface for a form from a OrganizationUserGroupDto*/ export interface IOrganizationUserGroupDtoForm { /** User Id */ UserId: FormControl; /** User Lesson */ User: FormControl; /** Organization Id */ OrganizationId: FormControl; /** Organization Lesson */ Organization: FormControl; /** Group */ OrganizationGroupId: FormControl; /** Group Lesson */ OrganizationGroupName: FormControl; } /** /* Generates a form from a OrganizationUserGroupDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original OrganizationUserGroupDto from which to create the form. /* @returns FormGroup */ export declare function GetOrganizationUserGroupDtoForm(fb: FormBuilder, dto?: Interfaces.OrganizationUserGroupDto | null): FormGroup; /** Interface for a form from a OrganizationUserRoleDto*/ export interface IOrganizationUserRoleDtoForm { /** Organization Id */ OrganizationId: FormControl; /** Organization */ Organization: FormControl; /** User Id */ UserId: FormControl; /** User */ User: FormControl; /** Role Id */ RoleId: FormControl; /** Role */ Role: FormControl; } /** /* Generates a form from a OrganizationUserRoleDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original OrganizationUserRoleDto from which to create the form. /* @returns FormGroup */ export declare function GetOrganizationUserRoleDtoForm(fb: FormBuilder, dto?: Interfaces.OrganizationUserRoleDto | null): FormGroup; /** Interface for a form from a OrganizationxApiCredentialsDto*/ export interface IOrganizationxApiCredentialsDtoForm { /** Organization id */ OrganizationId: FormControl; /** Uri */ Uri: FormControl; /** User Lesson */ UserName: FormControl; /** Password */ Password: FormControl; } /** /* Generates a form from a OrganizationxApiCredentialsDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original OrganizationxApiCredentialsDto from which to create the form. /* @returns FormGroup */ export declare function GetOrganizationxApiCredentialsDtoForm(fb: FormBuilder, dto?: Interfaces.OrganizationxApiCredentialsDto | null): FormGroup; /** Interface for a form from a PartnerOrganizationGroupDto*/ export interface IPartnerOrganizationGroupDtoForm { /** Organization Lesson */ Organization: FormControl; /** Organization Id */ OrganizationId: FormControl; /** Groups */ Groups: FormArray>; } /** /* Generates a form from a PartnerOrganizationGroupDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original PartnerOrganizationGroupDto from which to create the form. /* @returns FormGroup */ export declare function GetPartnerOrganizationGroupDtoForm(fb: FormBuilder, dto?: Interfaces.PartnerOrganizationGroupDto | null): FormGroup; /** Interface for a form from a PartnerProspectDto*/ export interface IPartnerProspectDtoForm { /** Partner Organization Id */ PartnerId: FormControl; /** Prospect Organization Id */ ProspectId: FormControl; /** Proespect organization name */ ProspectName: FormControl; /** Estimated close date */ EstClosedDate: FormControl; /** Key Stakeholder Contact (User in Prospect Organization) */ KeyContact: FormControl; /** Sales Rep User Id (User in Partner Organization) */ SalesRep: FormControl; /** Existing Customer */ ExistingCustomer: FormControl; /** Deal Size (Money at List Price) */ DealSize: FormControl; /** Probability to close */ CloseProbability: FormControl; } /** /* Generates a form from a PartnerProspectDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original PartnerProspectDto from which to create the form. /* @returns FormGroup */ export declare function GetPartnerProspectDtoForm(fb: FormBuilder, dto?: Interfaces.PartnerProspectDto | null): FormGroup; /** Interface for a form from a PaymentMethodDto*/ export interface IPaymentMethodDtoForm { /** The id of the item */ Id: FormControl; /** Lesson */ Name: FormControl; /** Description */ Description: FormControl; /** Active */ Active: FormControl; /** Payment Methods */ Type: FormControl; /** The provider */ PaymentProviderId: FormControl; /** The Provider's name */ PaymentProvider: FormControl; } /** /* Generates a form from a PaymentMethodDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original PaymentMethodDto from which to create the form. /* @returns FormGroup */ export declare function GetPaymentMethodDtoForm(fb: FormBuilder, dto?: Interfaces.PaymentMethodDto | null): FormGroup; /** Interface for a form from a PaymentProviderDto*/ export interface IPaymentProviderDtoForm { /** The id of the item */ Id: FormControl; /** Lesson */ Name: FormControl; } /** /* Generates a form from a PaymentProviderDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original PaymentProviderDto from which to create the form. /* @returns FormGroup */ export declare function GetPaymentProviderDtoForm(fb: FormBuilder, dto?: Interfaces.PaymentProviderDto | null): FormGroup; /** Interface for a form from a PaymentProviderImplementationDto*/ export interface IPaymentProviderImplementationDtoForm { /** The payment provider id */ PaymentProviderId: FormControl; /** The name of the payment provider */ PaymentProvider: FormControl; /** Payment Methods */ Method: FormControl; /** The Interface used to execute these types of payments */ Interface: FormControl; } /** /* Generates a form from a PaymentProviderImplementationDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original PaymentProviderImplementationDto from which to create the form. /* @returns FormGroup */ export declare function GetPaymentProviderImplementationDtoForm(fb: FormBuilder, dto?: Interfaces.PaymentProviderImplementationDto | null): FormGroup; /** Interface for a form from a PingDto*/ export interface IPingDtoForm { /** Message Id */ Id: FormControl; /** Message */ Message: FormControl; } /** /* Generates a form from a PingDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original PingDto from which to create the form. /* @returns FormGroup */ export declare function GetPingDtoForm(fb: FormBuilder, dto?: Interfaces.PingDto | null): FormGroup; /** Interface for a form from a PlatformReportDto*/ export interface IPlatformReportDtoForm { /** Report Id */ Id: FormControl; /** Is the report active? */ IsActive: FormControl; /** Organization Limits */ Organizations: FormArray>; /** User Limits */ Users: FormArray>; /** How reports should be persisted to the database for recovery with custom reports etc. */ Report: FormGroup; } /** /* Generates a form from a PlatformReportDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original PlatformReportDto from which to create the form. /* @returns FormGroup */ export declare function GetPlatformReportDtoForm(fb: FormBuilder, dto?: Interfaces.PlatformReportDto | null): FormGroup; /** Interface for a form from a PlatformReportOrganizationDetails*/ export interface IPlatformReportOrganizationDetailsForm { /** Organization Id */ OrganizationId: FormControl; /** Divisions that can access the report */ Divisions: FormArray>; /** Groups that can access the report */ Groups: FormArray>; /** Users that can access the report */ Users: FormArray>; } /** /* Generates a form from a PlatformReportOrganizationDetails /* @param fb The FormBuilder that will build the form for you /* @param dto The original PlatformReportOrganizationDetails from which to create the form. /* @returns FormGroup */ export declare function GetPlatformReportOrganizationDetailsForm(fb: FormBuilder, dto?: Interfaces.PlatformReportOrganizationDetails | null): FormGroup; /** Interface for a form from a PlayListContentDto*/ export interface IPlayListContentDtoForm { /** Play List Id */ PlayListId: FormControl; /** Question ItemId */ ContentItemId: FormControl; /** Question Item Lesson */ ContentItemName: FormControl; /** Question Item Types */ ContentItemType: FormControl; /** Question Length */ Length: FormControl; /** Question Order in Play List */ Order: FormControl; } /** /* Generates a form from a PlayListContentDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original PlayListContentDto from which to create the form. /* @returns FormGroup */ export declare function GetPlayListContentDtoForm(fb: FormBuilder, dto?: Interfaces.PlayListContentDto | null): FormGroup; /** Interface for a form from a PlayListHeaderLessonDto*/ export interface IPlayListHeaderLessonDtoForm { /** PlayList id */ PlayListId: FormControl; /** Organization Id */ OrganizationId: FormControl; /** Organization */ Organization: FormControl; /** Header Lesson Id */ LessonId: FormControl; /** Header Lesson Lesson */ Lesson: FormControl; } /** /* Generates a form from a PlayListHeaderLessonDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original PlayListHeaderLessonDto from which to create the form. /* @returns FormGroup */ export declare function GetPlayListHeaderLessonDtoForm(fb: FormBuilder, dto?: Interfaces.PlayListHeaderLessonDto | null): FormGroup; /** Interface for a form from a PlayListSyndicationProviderDto*/ export interface IPlayListSyndicationProviderDtoForm { /** PlayList id */ PlayListId: FormControl; /** Organization Id */ OrganizationId: FormControl; /** Organization */ Organization: FormControl; /** Syndication Methods */ Method: FormControl; /** Syndication Provider Id */ SyndicationProviderId: FormControl; /** Syndication Provider Lesson */ SyndicationProvider: FormControl; } /** /* Generates a form from a PlayListSyndicationProviderDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original PlayListSyndicationProviderDto from which to create the form. /* @returns FormGroup */ export declare function GetPlayListSyndicationProviderDtoForm(fb: FormBuilder, dto?: Interfaces.PlayListSyndicationProviderDto | null): FormGroup; /** Interface for a form from a PlayListUserDto*/ export interface IPlayListUserDtoForm { /** Play list Id */ PlayListId: FormControl; /** User Id */ UserId: FormControl; /** User */ User: FormControl; } /** /* Generates a form from a PlayListUserDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original PlayListUserDto from which to create the form. /* @returns FormGroup */ export declare function GetPlayListUserDtoForm(fb: FormBuilder, dto?: Interfaces.PlayListUserDto | null): FormGroup; /** Interface for a form from a PlayListWithContentDto*/ export interface IPlayListWithContentDtoForm { /** The id of the item */ Id: FormControl; /** The name of the playlist */ Name: FormControl; /** The description if any */ Description: FormControl; /** The owner of the playlist */ OwnerId: FormControl; /** The owner's name */ Owner: FormControl; /** Owning Organization Id */ OwningOrganizationId: FormControl; /** Owning Organization Lesson */ OwningOrganization: FormControl; /** Contents of the playlist */ Contents: FormArray>; } /** /* Generates a form from a PlayListWithContentDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original PlayListWithContentDto from which to create the form. /* @returns FormGroup */ export declare function GetPlayListWithContentDtoForm(fb: FormBuilder, dto?: Interfaces.PlayListWithContentDto | null): FormGroup; /** Interface for a form from a PlaylistActivityDetailDto*/ export interface IPlaylistActivityDetailDtoForm { /** Id */ Id: FormControl; /** Lesson */ Name: FormControl; /** Description */ Description: FormControl; } /** /* Generates a form from a PlaylistActivityDetailDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original PlaylistActivityDetailDto from which to create the form. /* @returns FormGroup */ export declare function GetPlaylistActivityDetailDtoForm(fb: FormBuilder, dto?: Interfaces.PlaylistActivityDetailDto | null): FormGroup; /** Interface for a form from a PluginNotifyCommandDto*/ export interface IPluginNotifyCommandDtoForm { /** Product Identifier */ ProductId: FormControl; /** Product Reported Version */ VersionId: FormControl; /** Command */ Command: FormControl; /** Plugin Command Notification Types */ NotificationType: FormControl; } /** /* Generates a form from a PluginNotifyCommandDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original PluginNotifyCommandDto from which to create the form. /* @returns FormGroup */ export declare function GetPluginNotifyCommandDtoForm(fb: FormBuilder, dto?: Interfaces.PluginNotifyCommandDto | null): FormGroup; /** Interface for a form from a PluginNotifyPageCommandDto*/ export interface IPluginNotifyPageCommandDtoForm { /** Product Identifier */ ProductId: FormControl; /** Product Reported Version */ VersionId: FormControl; /** Domain */ Url: FormControl; /** The command on the page */ Command: FormControl; } /** /* Generates a form from a PluginNotifyPageCommandDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original PluginNotifyPageCommandDto from which to create the form. /* @returns FormGroup */ export declare function GetPluginNotifyPageCommandDtoForm(fb: FormBuilder, dto?: Interfaces.PluginNotifyPageCommandDto | null): FormGroup; /** Interface for a form from a PluginNotifyPageDto*/ export interface IPluginNotifyPageDtoForm { /** Product Identifier */ ProductId: FormControl; /** Product Reported Version */ VersionId: FormControl; /** Domain */ Url: FormControl; } /** /* Generates a form from a PluginNotifyPageDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original PluginNotifyPageDto from which to create the form. /* @returns FormGroup */ export declare function GetPluginNotifyPageDtoForm(fb: FormBuilder, dto?: Interfaces.PluginNotifyPageDto | null): FormGroup; /** Interface for a form from a PossibleLessonVersionsDto*/ export interface IPossibleLessonVersionsDtoForm { /** Lesson Id */ LessonId: FormControl; /** Lesson */ Lesson: FormControl; /** Version Id */ VersionId: FormControl; /** Version */ Version: FormControl; /** Product Id */ ProductId: FormControl; /** Product */ Product: FormControl; } /** /* Generates a form from a PossibleLessonVersionsDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original PossibleLessonVersionsDto from which to create the form. /* @returns FormGroup */ export declare function GetPossibleLessonVersionsDtoForm(fb: FormBuilder, dto?: Interfaces.PossibleLessonVersionsDto | null): FormGroup; /** Interface for a form from a PriceListDto*/ export interface IPriceListDtoForm { /** The id of the item */ Id: FormControl; /** The organization that controls this price list */ OwningOrganizationId: FormControl; /** The name of the organization that controls this price list */ OwningOrganization: FormControl; /** The Lesson of the price list */ Name: FormControl; /** The description of the price list */ Description: FormControl; /** Price List Types */ Type: FormControl; } /** /* Generates a form from a PriceListDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original PriceListDto from which to create the form. /* @returns FormGroup */ export declare function GetPriceListDtoForm(fb: FormBuilder, dto?: Interfaces.PriceListDto | null): FormGroup; /** Interface for a form from a PriceListRevisionDto*/ export interface IPriceListRevisionDtoForm { /** The id of the item */ Id: FormControl; /** The Id of the parent price list */ PriceListId: FormControl; /** The name of the parent price list */ PriceList: FormControl; /** When the revision takes effect */ StartOn: FormControl; /** The optional expiration date on the revision */ EndOn: FormControl; } /** /* Generates a form from a PriceListRevisionDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original PriceListRevisionDto from which to create the form. /* @returns FormGroup */ export declare function GetPriceListRevisionDtoForm(fb: FormBuilder, dto?: Interfaces.PriceListRevisionDto | null): FormGroup; /** Interface for a form from a PriceListRevisionInventoryDto*/ export interface IPriceListRevisionInventoryDtoForm { /** The Revision associated with this item */ PriceListRevisionId: FormControl; /** The inventory item associated with this item */ InventoryId: FormControl; /** The name of the inventory item */ Inventory: FormControl; /** Sku of inventory item */ SKU: FormControl; /** The price of this item (optional only used for non-partner price lists) */ Price: FormControl; /** The Percent of original sale price (optional, used for Partner price lists) */ PercentOfSalePrice: FormControl; /** Inventory Items that are billable when this item is sold. */ BillableInventory: FormArray>; } /** /* Generates a form from a PriceListRevisionInventoryDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original PriceListRevisionInventoryDto from which to create the form. /* @returns FormGroup */ export declare function GetPriceListRevisionInventoryDtoForm(fb: FormBuilder, dto?: Interfaces.PriceListRevisionInventoryDto | null): FormGroup; /** Interface for a form from a ProductActivityDetailDto*/ export interface IProductActivityDetailDtoForm { /** Id */ Id: FormControl; /** Lesson */ Name: FormControl; /** Description */ Description: FormControl; /** Version Id */ VersionId: FormControl; /** Version Lesson */ Version: FormControl; } /** /* Generates a form from a ProductActivityDetailDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original ProductActivityDetailDto from which to create the form. /* @returns FormGroup */ export declare function GetProductActivityDetailDtoForm(fb: FormBuilder, dto?: Interfaces.ProductActivityDetailDto | null): FormGroup; /** Interface for a form from a ProductAndVersionIdDto*/ export interface IProductAndVersionIdDtoForm { /** The Product Id */ ProductId: FormControl; /** The Version Id */ VersionId: FormControl; } /** /* Generates a form from a ProductAndVersionIdDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original ProductAndVersionIdDto from which to create the form. /* @returns FormGroup */ export declare function GetProductAndVersionIdDtoForm(fb: FormBuilder, dto?: Interfaces.ProductAndVersionIdDto | null): FormGroup; /** Interface for a form from a ProductCategoryDto*/ export interface IProductCategoryDtoForm { /** The id of the item */ Id: FormControl; /** Lesson */ Name: FormControl; /** Description */ Description: FormControl; /** Featured */ Featured: FormControl; /** Featured Sort Order */ FeaturedSortOrder: FormControl; /** Branding Color */ BrandingColor: FormControl; } /** /* Generates a form from a ProductCategoryDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original ProductCategoryDto from which to create the form. /* @returns FormGroup */ export declare function GetProductCategoryDtoForm(fb: FormBuilder, dto?: Interfaces.ProductCategoryDto | null): FormGroup; /** Interface for a form from a ProductCommandLessonsDto*/ export interface IProductCommandLessonsDtoForm { /** The version associated with the commands */ Version: FormControl; /** The version id associated with the commands */ VersionId: FormControl; /** The list of commands associated with a particular version */ Commands: FormArray>; } /** /* Generates a form from a ProductCommandLessonsDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original ProductCommandLessonsDto from which to create the form. /* @returns FormGroup */ export declare function GetProductCommandLessonsDtoForm(fb: FormBuilder, dto?: Interfaces.ProductCommandLessonsDto | null): FormGroup; /** Interface for a form from a ProductDto*/ export interface IProductDtoForm { /** The id of the item */ Id: FormControl; /** The External Short Form that will be used. */ ExternalId: FormControl; /** The name of the product */ Name: FormControl; /** The description of the product */ Description: FormControl; /** Any tags for searching for the product */ Tags: FormControl; /** A flag for if the product is active and will return anywhere on the public portal. */ Active: FormControl; /** When was the product created? */ CreatedOn: FormControl; /** When was it last updated? */ UpdatedOn: FormControl; /** The color for branding purposes in #RRGGBBAA format */ BrandingColor: FormControl; /** Featured Product */ Featured: FormControl; /** Featured Sort Order */ FeaturedSortOrder: FormControl; /** THe owning organization id */ OwningOrganizationId: FormControl; /** Display image resource id */ DisplayImageId: FormControl; /** Display Image Url (if applicable) */ DisplayImageUrl: FormControl; } /** /* Generates a form from a ProductDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original ProductDto from which to create the form. /* @returns FormGroup */ export declare function GetProductDtoForm(fb: FormBuilder, dto?: Interfaces.ProductDto | null): FormGroup; /** Interface for a form from a ProductSiteDto*/ export interface IProductSiteDtoForm { /** Site */ Site: FormControl; /** Site Id */ SiteId: FormControl; /** Product */ Product: FormControl; /** Product Id */ ProductId: FormControl; } /** /* Generates a form from a ProductSiteDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original ProductSiteDto from which to create the form. /* @returns FormGroup */ export declare function GetProductSiteDtoForm(fb: FormBuilder, dto?: Interfaces.ProductSiteDto | null): FormGroup; /** Interface for a form from a ProductTranslationCategoryDto*/ export interface IProductTranslationCategoryDtoForm { /** Product Id */ ProductId: FormControl; /** Language */ Languagecode: FormControl; /** Translation Category from Translator Hub */ TranslationCategory: FormControl; } /** /* Generates a form from a ProductTranslationCategoryDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original ProductTranslationCategoryDto from which to create the form. /* @returns FormGroup */ export declare function GetProductTranslationCategoryDtoForm(fb: FormBuilder, dto?: Interfaces.ProductTranslationCategoryDto | null): FormGroup; /** Interface for a form from a ProductTranslationDto*/ export interface IProductTranslationDtoForm { /** Lesson Id */ ProductId: FormControl; /** Lesson Lesson */ Product: FormControl; /** Language Code */ LanguageCode: FormControl; /** Is the translation Active */ Active: FormControl; /** Tags */ Tags: FormControl; /** Lesson */ Name: FormControl; /** Description */ Description: FormControl; /** Marketing */ Marketing: FormControl; /** Meta Keywords */ MetaKeywords: FormControl; /** Meta Description */ MetaDescription: FormControl; } /** /* Generates a form from a ProductTranslationDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original ProductTranslationDto from which to create the form. /* @returns FormGroup */ export declare function GetProductTranslationDtoForm(fb: FormBuilder, dto?: Interfaces.ProductTranslationDto | null): FormGroup; /** Interface for a form from a ProductVersionAndCourseDto*/ export interface IProductVersionAndCourseDtoForm { /** The selected version */ VersionId: FormControl; /** The selected version name */ Version: FormControl; /** The selected course */ CourseId: FormControl; /** Course Lesson */ Course: FormControl; } /** /* Generates a form from a ProductVersionAndCourseDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original ProductVersionAndCourseDto from which to create the form. /* @returns FormGroup */ export declare function GetProductVersionAndCourseDtoForm(fb: FormBuilder, dto?: Interfaces.ProductVersionAndCourseDto | null): FormGroup; /** Interface for a form from a ProductVersionCommandDto*/ export interface IProductVersionCommandDtoForm { /** Product Id */ VersionId: FormControl; /** Product Lesson */ Version: FormControl; /** Product Command */ Command: FormControl; } /** /* Generates a form from a ProductVersionCommandDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original ProductVersionCommandDto from which to create the form. /* @returns FormGroup */ export declare function GetProductVersionCommandDtoForm(fb: FormBuilder, dto?: Interfaces.ProductVersionCommandDto | null): FormGroup; /** Interface for a form from a ProductVersionCommandTranslationDto*/ export interface IProductVersionCommandTranslationDtoForm { /** Command Key */ Key: FormControl; /** Language Code */ LanguageCode: FormControl; /** Translated Value */ Command: FormControl; } /** /* Generates a form from a ProductVersionCommandTranslationDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original ProductVersionCommandTranslationDto from which to create the form. /* @returns FormGroup */ export declare function GetProductVersionCommandTranslationDtoForm(fb: FormBuilder, dto?: Interfaces.ProductVersionCommandTranslationDto | null): FormGroup; /** Interface for a form from a ProductVersionCommandWithTranslationsDto*/ export interface IProductVersionCommandWithTranslationsDtoForm { /** Product Id */ VersionId: FormControl; /** Product Lesson */ Version: FormControl; /** Product Command */ Command: FormControl; /** Translations */ Translations: FormArray>; } /** /* Generates a form from a ProductVersionCommandWithTranslationsDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original ProductVersionCommandWithTranslationsDto from which to create the form. /* @returns FormGroup */ export declare function GetProductVersionCommandWithTranslationsDtoForm(fb: FormBuilder, dto?: Interfaces.ProductVersionCommandWithTranslationsDto | null): FormGroup; /** Interface for a form from a ProductVersionCoursePreferenceDto*/ export interface IProductVersionCoursePreferenceDtoForm { /** User Id */ UserId: FormControl; /** Course Id */ CourseId: FormControl; /** Product Id */ ProductId: FormControl; /** Product Lesson */ Product: FormControl; /** Product Version Id */ ProductVersionId: FormControl; /** Product Version Lesson */ ProductVersion: FormControl; /** Owned */ Owned: FormControl; } /** /* Generates a form from a ProductVersionCoursePreferenceDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original ProductVersionCoursePreferenceDto from which to create the form. /* @returns FormGroup */ export declare function GetProductVersionCoursePreferenceDtoForm(fb: FormBuilder, dto?: Interfaces.ProductVersionCoursePreferenceDto | null): FormGroup; /** Interface for a form from a ProductVersionDetailsDto*/ export interface IProductVersionDetailsDtoForm { /** The Id of the product */ ProductId: FormControl; /** The string name of the product */ Product: FormControl; /** The version Id of the product */ VersionId: FormControl; /** The string name of the version */ Version: FormControl; } /** /* Generates a form from a ProductVersionDetailsDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original ProductVersionDetailsDto from which to create the form. /* @returns FormGroup */ export declare function GetProductVersionDetailsDtoForm(fb: FormBuilder, dto?: Interfaces.ProductVersionDetailsDto | null): FormGroup; /** Interface for a form from a ProductVersionDto*/ export interface IProductVersionDtoForm { /** The id of the item */ Id: FormControl; /** The product Id */ ProductId: FormControl; /** The string representation of the product's name */ Product: FormControl; /** The name of the Version. Typically Major + "." + Minor + "." + Revision */ Name: FormControl; /** A description of the version if any */ Description: FormControl; /** The major version number. */ Major: FormControl; /** The minor version number */ Minor: FormControl; /** The revision number */ Revision: FormControl; /** When was the version released? */ ReleasedOn: FormControl; /** The External Vendor's Id - Autodesk */ VendorId: FormControl; /** Default Course that should be used with viewing this product version */ DefaultCourseId: FormControl; /** Default Course Lesson */ DefaultCourse: FormControl; /** Active */ Active: FormControl; } /** /* Generates a form from a ProductVersionDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original ProductVersionDto from which to create the form. /* @returns FormGroup */ export declare function GetProductVersionDtoForm(fb: FormBuilder, dto?: Interfaces.ProductVersionDto | null): FormGroup; /** Interface for a form from a ProductWebAddressDto*/ export interface IProductWebAddressDtoForm { /** The id of the item */ Id: FormControl; /** Product Id */ ProductId: FormControl; /** Domain name including wildcards in * notation */ Domain: FormControl; /** Site Lesson */ Site: FormControl; } /** /* Generates a form from a ProductWebAddressDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original ProductWebAddressDto from which to create the form. /* @returns FormGroup */ export declare function GetProductWebAddressDtoForm(fb: FormBuilder, dto?: Interfaces.ProductWebAddressDto | null): FormGroup; /** Interface for a form from a ProjectActivityDetailDto*/ export interface IProjectActivityDetailDtoForm { /** Id */ Id: FormControl; /** Lesson */ Name: FormControl; /** Description */ Description: FormControl; } /** /* Generates a form from a ProjectActivityDetailDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original ProjectActivityDetailDto from which to create the form. /* @returns FormGroup */ export declare function GetProjectActivityDetailDtoForm(fb: FormBuilder, dto?: Interfaces.ProjectActivityDetailDto | null): FormGroup; /** Interface for a form from a ProjectDto*/ export interface IProjectDtoForm { /** The id of the item */ Id: FormControl; /** Lesson */ Name: FormControl; /** Description */ Description: FormControl; /** Started On */ StartedOn: FormControl; /** Ends On */ EndsOn: FormControl; /** Owning Organization id */ OwningOrganizationId: FormControl; /** Owning Organization */ OwningOrganization: FormControl; /** Project Manager Id */ ProjectManagerUserId: FormControl; /** Project Manager */ ProjectManagerUser: FormControl; } /** /* Generates a form from a ProjectDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original ProjectDto from which to create the form. /* @returns FormGroup */ export declare function GetProjectDtoForm(fb: FormBuilder, dto?: Interfaces.ProjectDto | null): FormGroup; /** Interface for a form from a ProjectJobDto*/ export interface IProjectJobDtoForm { /** The id of the item */ Id: FormControl; /** Project Id */ ProjectId: FormControl; /** Project Lesson */ Project: FormControl; /** Job Id */ JobId: FormControl; /** Job Lesson */ Job: FormControl; /** Pre Hire Assessment Id */ PreHireAssessmentId: FormControl; /** Pre-Hire Assessment Lesson */ PreHireAssessment: FormControl; /** Created On */ CreatedOn: FormControl; /** Updated On */ UpdatedOn: FormControl; /** Users */ Users: FormArray>; /** When does the job start? */ StartsOn: FormControl; /** When does the job end? */ EndsOn: FormControl; /** Notes */ Notes: FormControl; } /** /* Generates a form from a ProjectJobDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original ProjectJobDto from which to create the form. /* @returns FormGroup */ export declare function GetProjectJobDtoForm(fb: FormBuilder, dto?: Interfaces.ProjectJobDto | null): FormGroup; /** Interface for a form from a ProjectJobUserDto*/ export interface IProjectJobUserDtoForm { /** The id of the item */ Id: FormControl; /** User Id */ UserId: FormControl; /** User */ User: FormControl; /** Project Job Statuses */ Status: FormControl; /** User Job Id */ UserJobId: FormControl; /** Notes */ Notes: FormControl; /** User's Score */ Score: FormControl; } /** /* Generates a form from a ProjectJobUserDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original ProjectJobUserDto from which to create the form. /* @returns FormGroup */ export declare function GetProjectJobUserDtoForm(fb: FormBuilder, dto?: Interfaces.ProjectJobUserDto | null): FormGroup; /** Interface for a form from a ProjectManagementCompleteTaskDto*/ export interface IProjectManagementCompleteTaskDtoForm { /** The item (KAMs) Id */ Id: FormControl; } /** /* Generates a form from a ProjectManagementCompleteTaskDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original ProjectManagementCompleteTaskDto from which to create the form. /* @returns FormGroup */ export declare function GetProjectManagementCompleteTaskDtoForm(fb: FormBuilder, dto?: Interfaces.ProjectManagementCompleteTaskDto | null): FormGroup; /** Interface for a form from a ProjectManagementIssueDto*/ export interface IProjectManagementIssueDtoForm { /** Key (i.e. CDD-140) */ Key: FormControl; /** Text of the issue */ Text: FormControl; /** Type of Jira ticket (Story, bug) */ Type: FormControl; /** Status of the jira ticket */ Status: FormControl; /** Subtasks */ Subtasks: FormArray>; } /** /* Generates a form from a ProjectManagementIssueDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original ProjectManagementIssueDto from which to create the form. /* @returns FormGroup */ export declare function GetProjectManagementIssueDtoForm(fb: FormBuilder, dto?: Interfaces.ProjectManagementIssueDto | null): FormGroup; /** Interface for a form from a ProjectProductDto*/ export interface IProjectProductDtoForm { /** Product Id */ ProductId: FormControl; /** Product */ Product: FormControl; /** Version Id */ VersionId: FormControl; /** Version */ Version: FormControl; } /** /* Generates a form from a ProjectProductDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original ProjectProductDto from which to create the form. /* @returns FormGroup */ export declare function GetProjectProductDtoForm(fb: FormBuilder, dto?: Interfaces.ProjectProductDto | null): FormGroup; /** Interface for a form from a ProjectUserMatchBadgeDto*/ export interface IProjectUserMatchBadgeDtoForm { /** The Id of the Competency */ BadgeId: FormControl; /** The Lesson of the Competency */ Badge: FormControl; /** Score for the badge */ Score: FormControl; } /** /* Generates a form from a ProjectUserMatchBadgeDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original ProjectUserMatchBadgeDto from which to create the form. /* @returns FormGroup */ export declare function GetProjectUserMatchBadgeDtoForm(fb: FormBuilder, dto?: Interfaces.ProjectUserMatchBadgeDto | null): FormGroup; /** Interface for a form from a ProjectUserMatchDto*/ export interface IProjectUserMatchDtoForm { /** User Id */ UserId: FormControl; /** Username */ Username: FormControl; /** Score */ Score: FormControl; /** Badge List */ Badges: FormArray>; } /** /* Generates a form from a ProjectUserMatchDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original ProjectUserMatchDto from which to create the form. /* @returns FormGroup */ export declare function GetProjectUserMatchDtoForm(fb: FormBuilder, dto?: Interfaces.ProjectUserMatchDto | null): FormGroup; /** Interface for a form from a ProjectUserRankDto*/ export interface IProjectUserRankDtoForm { /** Project Job Id */ ProjectJobId: FormControl; /** Users matched for project */ MatchingUsers: FormArray>; } /** /* Generates a form from a ProjectUserRankDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original ProjectUserRankDto from which to create the form. /* @returns FormGroup */ export declare function GetProjectUserRankDtoForm(fb: FormBuilder, dto?: Interfaces.ProjectUserRankDto | null): FormGroup; /** Interface for a form from a ProspectOrgUserDto*/ export interface IProspectOrgUserDtoForm { /** The id of the item */ Id: FormControl; /** The user's first name */ FirstName: FormControl; /** The user's last name */ LastName: FormControl; /** The full name of the user */ Name: FormControl; /** Email Address */ Email: FormControl; /** Description */ OrganizationId: FormControl; } /** /* Generates a form from a ProspectOrgUserDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original ProspectOrgUserDto from which to create the form. /* @returns FormGroup */ export declare function GetProspectOrgUserDtoForm(fb: FormBuilder, dto?: Interfaces.ProspectOrgUserDto | null): FormGroup; /** Interface for a form from a PublicLessonDetailsDto*/ export interface IPublicLessonDetailsDtoForm { /** Id */ Id: FormControl; /** Lesson */ Name: FormControl; /** Description */ Description: FormControl; /** Skill Level */ SkillLevel: FormControl; /** Rating */ Rating: FormControl; /** Length */ Length: FormControl; /** Narration Sample */ NarrationSample: FormControl; /** Marketing Description */ MarketingDescription: FormControl; /** Meta Data Description */ MetaDescription: FormControl; /** Meta Data Keywords */ MetaKeywords: FormControl; /** Created On */ CreatedOn: FormControl; /** Updated On */ UpdatedOn: FormControl; /** Language Code */ LanguageCode: FormControl; } /** /* Generates a form from a PublicLessonDetailsDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original PublicLessonDetailsDto from which to create the form. /* @returns FormGroup */ export declare function GetPublicLessonDetailsDtoForm(fb: FormBuilder, dto?: Interfaces.PublicLessonDetailsDto | null): FormGroup; /** Interface for a form from a PublicVideoCourseDto*/ export interface IPublicVideoCourseDtoForm { /** Public Video Id */ PublicVideoId: FormControl; /** Public Video Lesson */ PublicVideo: FormControl; /** Course Id */ CourseId: FormControl; /** Course Lesson */ Course: FormControl; } /** /* Generates a form from a PublicVideoCourseDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original PublicVideoCourseDto from which to create the form. /* @returns FormGroup */ export declare function GetPublicVideoCourseDtoForm(fb: FormBuilder, dto?: Interfaces.PublicVideoCourseDto | null): FormGroup; /** Interface for a form from a PublicVideoDisciplineDto*/ export interface IPublicVideoDisciplineDtoForm { /** Public Video Id */ PublicVideoId: FormControl; /** Public Video Lesson */ PublicVideo: FormControl; /** Discipline Id */ DisciplineId: FormControl; /** Discipline Lesson */ Discipline: FormControl; } /** /* Generates a form from a PublicVideoDisciplineDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original PublicVideoDisciplineDto from which to create the form. /* @returns FormGroup */ export declare function GetPublicVideoDisciplineDtoForm(fb: FormBuilder, dto?: Interfaces.PublicVideoDisciplineDto | null): FormGroup; /** Interface for a form from a PublicVideoDto*/ export interface IPublicVideoDtoForm { /** The id of the item */ Id: FormControl; /** Lesson of Public Video */ Name: FormControl; /** Description of Public Video */ Description: FormControl; /** Video Id attached to the public video */ VideoId: FormControl; /** Tags for the video */ Tags: FormControl; /** YouTube Video Id */ YouTubeVideoId: FormControl; /** YouTube Link */ YouTubeLink: FormControl; } /** /* Generates a form from a PublicVideoDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original PublicVideoDto from which to create the form. /* @returns FormGroup */ export declare function GetPublicVideoDtoForm(fb: FormBuilder, dto?: Interfaces.PublicVideoDto | null): FormGroup; /** Interface for a form from a PublicVideoJobDto*/ export interface IPublicVideoJobDtoForm { /** Public Video Id */ PublicVideoId: FormControl; /** Public Video Lesson */ PublicVideo: FormControl; /** Job Id */ JobId: FormControl; /** Job Lesson */ Job: FormControl; } /** /* Generates a form from a PublicVideoJobDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original PublicVideoJobDto from which to create the form. /* @returns FormGroup */ export declare function GetPublicVideoJobDtoForm(fb: FormBuilder, dto?: Interfaces.PublicVideoJobDto | null): FormGroup; /** Interface for a form from a PublicVideoLessonDto*/ export interface IPublicVideoLessonDtoForm { /** Public Video Id */ PublicVideoId: FormControl; /** Public Video Lesson */ PublicVideo: FormControl; /** Lesson Id */ LessonId: FormControl; /** Lesson Lesson */ Lesson: FormControl; } /** /* Generates a form from a PublicVideoLessonDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original PublicVideoLessonDto from which to create the form. /* @returns FormGroup */ export declare function GetPublicVideoLessonDtoForm(fb: FormBuilder, dto?: Interfaces.PublicVideoLessonDto | null): FormGroup; /** Interface for a form from a PublicVideoTranslationDto*/ export interface IPublicVideoTranslationDtoForm { /** Public Video Id */ PublicVideoId: FormControl; /** Lesson of public video */ PublicVideo: FormControl; /** Description of public video */ Description: FormControl; /** Language Code */ LanguageCode: FormControl; } /** /* Generates a form from a PublicVideoTranslationDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original PublicVideoTranslationDto from which to create the form. /* @returns FormGroup */ export declare function GetPublicVideoTranslationDtoForm(fb: FormBuilder, dto?: Interfaces.PublicVideoTranslationDto | null): FormGroup; /** Interface for a form from a PublishCourseDto*/ export interface IPublishCourseDtoForm { /** Course Id */ CourseId: FormControl; } /** /* Generates a form from a PublishCourseDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original PublishCourseDto from which to create the form. /* @returns FormGroup */ export declare function GetPublishCourseDtoForm(fb: FormBuilder, dto?: Interfaces.PublishCourseDto | null): FormGroup; /** Interface for a form from a PublishLessonDto*/ export interface IPublishLessonDtoForm { /** Course Id */ LessonId: FormControl; } /** /* Generates a form from a PublishLessonDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original PublishLessonDto from which to create the form. /* @returns FormGroup */ export declare function GetPublishLessonDtoForm(fb: FormBuilder, dto?: Interfaces.PublishLessonDto | null): FormGroup; /** Interface for a form from a PublishTopicDto*/ export interface IPublishTopicDtoForm { /** Course Id */ TopicId: FormControl; } /** /* Generates a form from a PublishTopicDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original PublishTopicDto from which to create the form. /* @returns FormGroup */ export declare function GetPublishTopicDtoForm(fb: FormBuilder, dto?: Interfaces.PublishTopicDto | null): FormGroup; /** Interface for a form from a PurchaseSubscriptionDto*/ export interface IPurchaseSubscriptionDtoForm { /** User Id */ UserId: FormControl; /** Organization Id. Must be supplied if user id is not */ OrganizationId: FormControl; /** Billing address id */ BillingAddressId: FormControl; /** Stored payment credential id */ StoredPaymentCredentialId: FormControl; /** Sku to purchase */ Sku: FormControl; /** Number of Units */ Units: FormControl; /** Reseller Id */ ResellerId: FormControl; /** If an org and true, takes a payment at the time of request. Otherwise it delegates to let the invoice recurring job take care of it when it runs on the orgs bill date */ TakePayment: FormControl; } /** /* Generates a form from a PurchaseSubscriptionDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original PurchaseSubscriptionDto from which to create the form. /* @returns FormGroup */ export declare function GetPurchaseSubscriptionDtoForm(fb: FormBuilder, dto?: Interfaces.PurchaseSubscriptionDto | null): FormGroup; /** Interface for a form from a QBotContentStateDto*/ export interface IQBotContentStateDtoForm { /** Product Id */ ProductId: FormControl; /** Asking Product */ AskingProduct: FormControl; /** Version Id */ VersionId: FormControl; /** Asking Version */ AskingVersion: FormControl; /** Q Message */ Question: FormGroup; /** Prompt for Acceptable Answer */ PromptAcceptableAnswer: FormControl; /** Prompt Escalation */ PromptEscalation: FormControl; /** Prompt For Question */ PromptForQuestion: FormControl; } /** /* Generates a form from a QBotContentStateDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original QBotContentStateDto from which to create the form. /* @returns FormGroup */ export declare function GetQBotContentStateDtoForm(fb: FormBuilder, dto?: Interfaces.QBotContentStateDto | null): FormGroup; /** Interface for a form from a QBotEscalationStateDto*/ export interface IQBotEscalationStateDtoForm { /** Sent Please Wait */ SentPleaseWait: FormControl; /** Asked Queue */ AskedQueue: FormControl; /** Expert Id */ ExpertId: FormControl; /** Invited Expert Id */ InvitedExpertId: FormControl; /** The Experts that were considered with scoring */ ExpertsConsidered: FormArray>; } /** /* Generates a form from a QBotEscalationStateDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original QBotEscalationStateDto from which to create the form. /* @returns FormGroup */ export declare function GetQBotEscalationStateDtoForm(fb: FormBuilder, dto?: Interfaces.QBotEscalationStateDto | null): FormGroup; /** Interface for a form from a QBotSupportStateDto*/ export interface IQBotSupportStateDtoForm { /** Q Message */ Question: FormGroup; /** Asking for Email Address */ AskingForEmailAddress: FormControl; /** Email Address */ EmailAddress: FormControl; /** asking for Token */ AskingForToken: FormControl; /** Token */ Token: FormControl; /** Prompt Acceptable Answer */ PromptAcceptableAnswer: FormControl; /** Prompt for Escalation */ PromptEscalation: FormControl; /** Prompt for Question */ PromptForQuestion: FormControl; } /** /* Generates a form from a QBotSupportStateDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original QBotSupportStateDto from which to create the form. /* @returns FormGroup */ export declare function GetQBotSupportStateDtoForm(fb: FormBuilder, dto?: Interfaces.QBotSupportStateDto | null): FormGroup; /** Interface for a form from a QConversationQuestionAnswerDto*/ export interface IQConversationQuestionAnswerDtoForm { /** Conversation Id */ ConversationId: FormControl; /** Question */ Question: FormControl; /** Answer */ Answer: FormControl; } /** /* Generates a form from a QConversationQuestionAnswerDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original QConversationQuestionAnswerDto from which to create the form. /* @returns FormGroup */ export declare function GetQConversationQuestionAnswerDtoForm(fb: FormBuilder, dto?: Interfaces.QConversationQuestionAnswerDto | null): FormGroup; /** Interface for a form from a QConversationStateDto*/ export interface IQConversationStateDtoForm { /** The Id of the conversation */ Id: FormControl; /** Q Message */ OriginalQuestion: FormGroup; /** Has Asked Department */ HasAskedDepartment: FormControl; /** Q Product Info */ ProductInfo: FormGroup; /** Q Bot Question State */ ContentState: FormGroup; /** Q Bot Support State */ SupportState: FormGroup; /** Escalation State */ EscalationState: FormGroup; /** When the conversation was started */ StartedOn: FormControl; /** Q Paticipant */ StartedBy: FormGroup; /** Ended On */ EndedOn: FormControl; /** Did the conversation result in success? */ Successful: FormControl; /** Participants */ Participants: FormArray>; /** Messages */ Messages: FormArray>; /** The answer that was generated by an expert or was already in the system that resolves the question */ ResolutionAnswerId: FormControl; /** Q Paticipant */ ResolvedBy: FormGroup; } /** /* Generates a form from a QConversationStateDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original QConversationStateDto from which to create the form. /* @returns FormGroup */ export declare function GetQConversationStateDtoForm(fb: FormBuilder, dto?: Interfaces.QConversationStateDto | null): FormGroup; /** Interface for a form from a QExpertDto*/ export interface IQExpertDtoForm { /** User Id */ UserId: FormControl; /** If there is no UserId, use the connection Id to respond. */ ConnectionId: FormControl; /** Lesson */ Name: FormControl; /** Access Token */ AccessToken: FormControl; /** Q Participant Types */ Type: FormControl; /** Active in conversation */ Active: FormControl; /** The active organization of the user */ OrganizationId: FormControl; /** Score */ OverallScore: FormControl; /** Assessment Score */ AssessmentScore: FormControl; /** Usage Score */ UsageScore: FormControl; /** Learning Score */ LearningScore: FormControl; } /** /* Generates a form from a QExpertDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original QExpertDto from which to create the form. /* @returns FormGroup */ export declare function GetQExpertDtoForm(fb: FormBuilder, dto?: Interfaces.QExpertDto | null): FormGroup; /** Interface for a form from a QExpertEscalationResponseDto*/ export interface IQExpertEscalationResponseDtoForm { /** User Id */ UserId: FormControl; /** Verification Token */ VerificationToken: FormControl; /** Accepted */ Accepted: FormControl; /** Conversation to Accept */ ConversationId: FormControl; } /** /* Generates a form from a QExpertEscalationResponseDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original QExpertEscalationResponseDto from which to create the form. /* @returns FormGroup */ export declare function GetQExpertEscalationResponseDtoForm(fb: FormBuilder, dto?: Interfaces.QExpertEscalationResponseDto | null): FormGroup; /** Interface for a form from a QMessageButtonDto*/ export interface IQMessageButtonDtoForm { /** Button Text */ Text: FormControl; /** Value of the response */ Value: FormControl; /** Q Button Action Types */ Type: FormControl; } /** /* Generates a form from a QMessageButtonDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original QMessageButtonDto from which to create the form. /* @returns FormGroup */ export declare function GetQMessageButtonDtoForm(fb: FormBuilder, dto?: Interfaces.QMessageButtonDto | null): FormGroup; /** Interface for a form from a QMessageDto*/ export interface IQMessageDtoForm { /** Message Id */ Id: FormControl; /** Conversation Id */ ConversationId: FormControl; /** Q Paticipant */ FromParticipant: FormGroup; /** Who is the message to? */ ToParticipants: FormArray>; /** Q Message Types */ Type: FormControl; /** Message */ Message: FormControl; /** Is HTML Message */ IsHtml: FormControl; /** Time stamp of the message */ DateTime: FormControl; /** The message that this response is in reference to. */ InResponseToMessageId: FormControl; /** Q Message */ InResponseToMessage: FormGroup; /** Verification Token used for out of band invites to the call. */ VerificationToken: FormControl; /** Buttons that can be selected */ Buttons: FormArray>; /** Only a button press is allowed. */ ButtonOnly: FormControl; /** Lessons */ Lessons: FormArray>; /** The product Id if known to be sent on the initiation of a conversation */ InitialProductId: FormControl; /** The version Id if know to be send on the intiiation of a conversation */ InitialVersionId: FormControl; /** Is the initial message a guaranteed content question? */ IsContent: FormControl; /** Intent Score */ IntentScore: FormControl; /** Interpreted Intent */ Intent: FormControl; /** Concepts */ Concepts: FormArray>; /** Entities */ Entities: FormControl; } /** /* Generates a form from a QMessageDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original QMessageDto from which to create the form. /* @returns FormGroup */ export declare function GetQMessageDtoForm(fb: FormBuilder, dto?: Interfaces.QMessageDto | null): FormGroup; /** Interface for a form from a QParticipantDto*/ export interface IQParticipantDtoForm { /** User Id */ UserId: FormControl; /** If there is no UserId, use the connection Id to respond. */ ConnectionId: FormControl; /** Lesson */ Name: FormControl; /** Access Token */ AccessToken: FormControl; /** Q Participant Types */ Type: FormControl; /** Active in conversation */ Active: FormControl; /** The active organization of the user */ OrganizationId: FormControl; } /** /* Generates a form from a QParticipantDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original QParticipantDto from which to create the form. /* @returns FormGroup */ export declare function GetQParticipantDtoForm(fb: FormBuilder, dto?: Interfaces.QParticipantDto | null): FormGroup; /** Interface for a form from a QProductDto*/ export interface IQProductDtoForm { /** Product Id */ ProductId: FormControl; /** Product Text */ Product: FormControl; /** Version Id */ VersionId: FormControl; /** Version Text */ Version: FormControl; } /** /* Generates a form from a QProductDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original QProductDto from which to create the form. /* @returns FormGroup */ export declare function GetQProductDtoForm(fb: FormBuilder, dto?: Interfaces.QProductDto | null): FormGroup; /** Interface for a form from a QuestionDto*/ export interface IQuestionDtoForm { /** The id of the item */ Id: FormControl; /** The text of the question */ Text: FormControl; /** Is the question active and published? */ Active: FormControl; /** An Enumeration of different types of assessments */ AssessmentType: FormControl; /** The Answers to the question */ Answers: FormArray>; /** Owning Organization's Id */ OwningOrganizationId: FormControl; } /** /* Generates a form from a QuestionDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original QuestionDto from which to create the form. /* @returns FormGroup */ export declare function GetQuestionDtoForm(fb: FormBuilder, dto?: Interfaces.QuestionDto | null): FormGroup; /** Interface for a form from a QuestionLessonDto*/ export interface IQuestionLessonDtoForm { /** Lesson Id */ Id: FormControl; /** Lesson Lesson */ Name: FormControl; /** Lesson Length */ Length: FormControl; /** Question answers lesson at time */ Time: FormControl; } /** /* Generates a form from a QuestionLessonDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original QuestionLessonDto from which to create the form. /* @returns FormGroup */ export declare function GetQuestionLessonDtoForm(fb: FormBuilder, dto?: Interfaces.QuestionLessonDto | null): FormGroup; /** Interface for a form from a QuestionOfTheDayAssessmentDto*/ export interface IQuestionOfTheDayAssessmentDtoForm { /** Previous Question (If Applicable) result */ PreviousQuestionResult: FormControl; /** Suggested lessons if previous result was incorrect */ SuggestedLessons: FormArray>; /** Were there questions available */ QuestionsAvailable: FormControl; /** Current User Assessment Id */ CurrentUserAssessmentId: FormControl; /** A question for a user assessment */ CurrentQuestion: FormGroup; /** Next User Assessment Id */ NextUserAssessmentId: FormControl; /** A question for a user assessment */ NextQuestion: FormGroup; /** Was the previous question skipped */ Skipped: FormControl; } /** /* Generates a form from a QuestionOfTheDayAssessmentDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original QuestionOfTheDayAssessmentDto from which to create the form. /* @returns FormGroup */ export declare function GetQuestionOfTheDayAssessmentDtoForm(fb: FormBuilder, dto?: Interfaces.QuestionOfTheDayAssessmentDto | null): FormGroup; /** Interface for a form from a QuestionSearchResultDto*/ export interface IQuestionSearchResultDtoForm { /** Question */ Question: FormControl; /** Course Id */ CourseId: FormControl; /** Version Id */ VersionId: FormControl; /** Version */ Version: FormControl; /** Major Version # */ Major: FormControl; /** Minor Version # */ Minor: FormControl; /** Product Lesson */ Product: FormControl; /** Product Id */ ProductId: FormControl; /** Answer */ Answer: FormControl; /** Question Id */ QuestionId: FormControl; /** An Enumeration of different types of assessments */ Type: FormControl; /** Date Updated */ UpdatedOn: FormControl; /** Lessons associated with the question. */ Lessons: FormArray>; /** Match Liklihood */ Rank: FormControl; } /** /* Generates a form from a QuestionSearchResultDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original QuestionSearchResultDto from which to create the form. /* @returns FormGroup */ export declare function GetQuestionSearchResultDtoForm(fb: FormBuilder, dto?: Interfaces.QuestionSearchResultDto | null): FormGroup; /** Interface for a form from a QuestionTranslationDto*/ export interface IQuestionTranslationDtoForm { /** Lesson Id */ QuestionId: FormControl; /** Lesson Lesson */ QuestionText: FormControl; /** Language Code */ LanguageCode: FormControl; /** Is the translation Active */ Active: FormControl; /** Answers to the question */ Answers: FormArray>; } /** /* Generates a form from a QuestionTranslationDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original QuestionTranslationDto from which to create the form. /* @returns FormGroup */ export declare function GetQuestionTranslationDtoForm(fb: FormBuilder, dto?: Interfaces.QuestionTranslationDto | null): FormGroup; /** Interface for a form from a QuestionWithProductAndLessonDto*/ export interface IQuestionWithProductAndLessonDtoForm { /** The id of the item */ Id: FormControl; /** The text of the question */ Text: FormControl; /** Is the question active and published? */ Active: FormControl; /** An Enumeration of different types of assessments */ AssessmentType: FormControl; /** The Answers to the question */ Answers: FormArray>; /** Owning Organization's Id */ OwningOrganizationId: FormControl; /** Lesson Lesson */ Lesson: FormControl; /** Product Lesson */ Product: FormControl; /** Version Lesson */ Version: FormControl; } /** /* Generates a form from a QuestionWithProductAndLessonDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original QuestionWithProductAndLessonDto from which to create the form. /* @returns FormGroup */ export declare function GetQuestionWithProductAndLessonDtoForm(fb: FormBuilder, dto?: Interfaces.QuestionWithProductAndLessonDto | null): FormGroup; /** Interface for a form from a QuestionWithWorkflowDto*/ export interface IQuestionWithWorkflowDtoForm { /** The id of the item */ Id: FormControl; /** The text of the question */ Text: FormControl; /** Is the question active and published? */ Active: FormControl; /** An Enumeration of different types of assessments */ AssessmentType: FormControl; /** The Answers to the question */ Answers: FormArray>; /** Owning Organization's Id */ OwningOrganizationId: FormControl; /** Lesson of the workflow Step the question is in */ WorkflowStep: FormControl; } /** /* Generates a form from a QuestionWithWorkflowDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original QuestionWithWorkflowDto from which to create the form. /* @returns FormGroup */ export declare function GetQuestionWithWorkflowDtoForm(fb: FormBuilder, dto?: Interfaces.QuestionWithWorkflowDto | null): FormGroup; /** Interface for a form from a QuestionWorkflowAssigneesDto*/ export interface IQuestionWorkflowAssigneesDtoForm { /** The Question Id */ QuestionId: FormControl; /** The Question */ Question: FormControl; /** User Id */ UserId: FormControl; /** User Lesson */ User: FormControl; /** Role Id */ RoleId: FormControl; /** Role Lesson */ Role: FormControl; /** Description if any */ Description: FormControl; } /** /* Generates a form from a QuestionWorkflowAssigneesDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original QuestionWorkflowAssigneesDto from which to create the form. /* @returns FormGroup */ export declare function GetQuestionWorkflowAssigneesDtoForm(fb: FormBuilder, dto?: Interfaces.QuestionWorkflowAssigneesDto | null): FormGroup; /** Interface for a form from a QuickSearchResultDto*/ export interface IQuickSearchResultDtoForm { /** Product Id */ ProductId: FormControl; /** Product Lesson */ Product: FormControl; /** Product Id */ VersionId: FormControl; /** Product Lesson */ Version: FormControl; /** List of Lessons */ Lessons: FormArray>; /** Courses */ Courses: FormArray>; } /** /* Generates a form from a QuickSearchResultDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original QuickSearchResultDto from which to create the form. /* @returns FormGroup */ export declare function GetQuickSearchResultDtoForm(fb: FormBuilder, dto?: Interfaces.QuickSearchResultDto | null): FormGroup; /** Interface for a form from a RecordQuestionOfTheDayAnswerDto*/ export interface IRecordQuestionOfTheDayAnswerDtoForm { /** User Id */ UserId: FormControl; /** User Assessment Id */ UserAssessmentId: FormControl; /** Question Id */ QuestionId: FormControl; /** Answer Id */ AnswerId: FormControl; /** Badge Id to get the next question, if applicable */ BadgeId: FormControl; /** Medallion Id to get the next question, if applicable */ MedallionId: FormControl; } /** /* Generates a form from a RecordQuestionOfTheDayAnswerDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original RecordQuestionOfTheDayAnswerDto from which to create the form. /* @returns FormGroup */ export declare function GetRecordQuestionOfTheDayAnswerDtoForm(fb: FormBuilder, dto?: Interfaces.RecordQuestionOfTheDayAnswerDto | null): FormGroup; /** Interface for a form from a RedeemTokenDto*/ export interface IRedeemTokenDtoForm { /** The token to redeem */ TokenId: FormControl; /** The User Id of the user that will receive the benefits */ UserId: FormControl; } /** /* Generates a form from a RedeemTokenDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original RedeemTokenDto from which to create the form. /* @returns FormGroup */ export declare function GetRedeemTokenDtoForm(fb: FormBuilder, dto?: Interfaces.RedeemTokenDto | null): FormGroup; /** Interface for a form from a RejectQuoteDto*/ export interface IRejectQuoteDtoForm { /** Quote being rejected */ QuoteId: FormControl; /** Reason quote is being rejected */ Reason: FormControl; } /** /* Generates a form from a RejectQuoteDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original RejectQuoteDto from which to create the form. /* @returns FormGroup */ export declare function GetRejectQuoteDtoForm(fb: FormBuilder, dto?: Interfaces.RejectQuoteDto | null): FormGroup; /** Interface for a form from a RemoveProductVersionCommandDto*/ export interface IRemoveProductVersionCommandDtoForm { /** Current version id */ VersionId: FormControl; /** Product Command */ Command: FormControl; } /** /* Generates a form from a RemoveProductVersionCommandDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original RemoveProductVersionCommandDto from which to create the form. /* @returns FormGroup */ export declare function GetRemoveProductVersionCommandDtoForm(fb: FormBuilder, dto?: Interfaces.RemoveProductVersionCommandDto | null): FormGroup; /** Interface for a form from a RenewPartnerUserEntitlementDto*/ export interface IRenewPartnerUserEntitlementDtoForm { /** User Id on the subscription */ UserId: FormControl; /** Partner Id */ PartnerId: FormControl; /** Entitlement Id to renew */ EntitlementId: FormControl; } /** /* Generates a form from a RenewPartnerUserEntitlementDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original RenewPartnerUserEntitlementDto from which to create the form. /* @returns FormGroup */ export declare function GetRenewPartnerUserEntitlementDtoForm(fb: FormBuilder, dto?: Interfaces.RenewPartnerUserEntitlementDto | null): FormGroup; /** Interface for a form from a ReportAchievementsTestedOutDto*/ export interface IReportAchievementsTestedOutDtoForm { /** Badges tested out of */ Badges: FormArray>; /** Medallions tested out of */ Medallions: FormArray>; /** Disciplines tested out of */ Disciplines: FormArray>; } /** /* Generates a form from a ReportAchievementsTestedOutDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original ReportAchievementsTestedOutDto from which to create the form. /* @returns FormGroup */ export declare function GetReportAchievementsTestedOutDtoForm(fb: FormBuilder, dto?: Interfaces.ReportAchievementsTestedOutDto | null): FormGroup; /** Interface for a form from a ReportActivityItemDto*/ export interface IReportActivityItemDtoForm { /** Lesson Detail */ Lesson: FormGroup; /** Course Activity Details */ Course: FormGroup; /** Organization Details */ Organization: FormGroup; /** Product Details */ Product: FormGroup; /** Command */ Command: FormControl; /** Date Time */ DateTime: FormControl; /** User Details */ User: FormGroup; } /** /* Generates a form from a ReportActivityItemDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original ReportActivityItemDto from which to create the form. /* @returns FormGroup */ export declare function GetReportActivityItemDtoForm(fb: FormBuilder, dto?: Interfaces.ReportActivityItemDto | null): FormGroup; /** Interface for a form from a ReportBillableInventoryDto*/ export interface IReportBillableInventoryDtoForm { /** From Organization Id */ FromOrganizationId: FormControl; /** From Organization */ FromOrganization: FormControl; /** Grand Total */ GrandTotal: FormControl; /** Total Billed */ TotalBilled: FormControl; /** Delta */ Delta: FormControl; /** Invoice Id */ InvoiceId: FormControl; /** Invoice Number */ InvoiceNumber: FormControl; /** Date of invoice */ Date: FormControl; /** Billable Inventory */ BillableInventory: FormControl; } /** /* Generates a form from a ReportBillableInventoryDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original ReportBillableInventoryDto from which to create the form. /* @returns FormGroup */ export declare function GetReportBillableInventoryDtoForm(fb: FormBuilder, dto?: Interfaces.ReportBillableInventoryDto | null): FormGroup; /** Interface for a form from a ReportCourseCompletionDto*/ export interface IReportCourseCompletionDtoForm { /** The course Id */ CourseId: FormControl; /** The course name */ Course: FormControl; /** The percentage complete */ PercentComplete: FormControl; } /** /* Generates a form from a ReportCourseCompletionDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original ReportCourseCompletionDto from which to create the form. /* @returns FormGroup */ export declare function GetReportCourseCompletionDtoForm(fb: FormBuilder, dto?: Interfaces.ReportCourseCompletionDto | null): FormGroup; /** Interface for a form from a ReportCourseCompletionLessonsDto*/ export interface IReportCourseCompletionLessonsDtoForm { /** Product Id */ ProductId: FormControl; /** Product */ Product: FormControl; /** The course Id */ CourseId: FormControl; /** The course name */ Course: FormControl; /** The number of completed lessons on the course */ CompletedLessons: FormControl; /** The total number of lessons on the course */ TotalLessons: FormControl; } /** /* Generates a form from a ReportCourseCompletionLessonsDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original ReportCourseCompletionLessonsDto from which to create the form. /* @returns FormGroup */ export declare function GetReportCourseCompletionLessonsDtoForm(fb: FormBuilder, dto?: Interfaces.ReportCourseCompletionLessonsDto | null): FormGroup; /** Interface for a form from a ReportCoursesDto*/ export interface IReportCoursesDtoForm { /** Question Type */ ContentType: FormControl; /** Course Id */ CustomerContentID: FormControl; /** URL */ URL: FormControl; /** Image URL */ ImageURL: FormControl; /** Title */ Title: FormControl; /** Summary */ Summary: FormControl; /** Duration */ Duration: FormControl; /** Duration Units */ DurationUnits: FormControl; /** Publish Date */ PublishDate: FormControl; /** Authors */ Authors: FormControl; /** Topics */ Topics: FormControl; } /** /* Generates a form from a ReportCoursesDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original ReportCoursesDto from which to create the form. /* @returns FormGroup */ export declare function GetReportCoursesDtoForm(fb: FormBuilder, dto?: Interfaces.ReportCoursesDto | null): FormGroup; /** Interface for a form from a ReportDto*/ export interface IReportDtoForm { /** The id of the screen or report */ Id: FormControl; /** Report Endpoints */ ApiEndpoint: FormControl; /** Report Detail Types */ DetailType: FormControl; /** Report Date Range */ DateRange: FormControl; /** Report Date Range */ Visibility: FormControl; /** Custom Range Start Date */ CustomStartDate: FormControl; /** Custom Range End Date */ CustomEndDate: FormControl; /** The custom name of the report if applicable */ ReportName: FormControl; /** */ LoadCriteria: FormGroup; /** Columns to be displayed in order */ Columns: FormArray>; /** List of chart details on how charts should be built on a report */ Charts: FormArray>; /** Count Field Display Lesson */ CountFieldDisplayName: FormControl; /** Count Field Internal Lesson */ CountFieldInternalName: FormControl; } /** /* Generates a form from a ReportDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original ReportDto from which to create the form. /* @returns FormGroup */ export declare function GetReportDtoForm(fb: FormBuilder, dto?: Interfaces.ReportDto | null): FormGroup; /** Interface for a form from a ReportGroupProductViewsDto*/ export interface IReportGroupProductViewsDtoForm { /** Product Id */ ProductId: FormControl; /** Command */ Product: FormControl; /** Total Views */ TotalViews: FormControl; /** Total Time Watched */ TotalTimeWatched: FormControl; /** Lessons Viewed */ Lessons: FormArray>; } /** /* Generates a form from a ReportGroupProductViewsDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original ReportGroupProductViewsDto from which to create the form. /* @returns FormGroup */ export declare function GetReportGroupProductViewsDtoForm(fb: FormBuilder, dto?: Interfaces.ReportGroupProductViewsDto | null): FormGroup; /** Interface for a form from a ReportGroupViewsDto*/ export interface IReportGroupViewsDtoForm { /** Group Lesson */ Group: FormControl; /** Views */ TotalViews: FormControl; /** Total Length */ TotalTime: FormControl; } /** /* Generates a form from a ReportGroupViewsDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original ReportGroupViewsDto from which to create the form. /* @returns FormGroup */ export declare function GetReportGroupViewsDtoForm(fb: FormBuilder, dto?: Interfaces.ReportGroupViewsDto | null): FormGroup; /** Interface for a form from a ReportLessonActivityDetailsDto*/ export interface IReportLessonActivityDetailsDtoForm { /** Date and Tiem of the Activity */ DateTime: FormControl; /** IP of the user */ Origin: FormControl; /** Client application that made the request. */ ClientId: FormControl; /** User Id */ UserId: FormControl; /** User name */ UserName: FormControl; /** User Full Lesson */ UserFullName: FormControl; /** Email Address */ UserEmailAddress: FormControl; /** Is the user active? */ UserIsActive: FormControl; /** User Country */ UserCountry: FormControl; /** User's location within the country */ UserLocation: FormControl; /** User's Organizational Title */ UserTitle: FormControl; /** Organization of the User */ OrganizationId: FormControl; /** Organization Lesson */ Organization: FormControl; /** Organization Types */ OrganizationType: FormControl; /** User's Division */ OrganizationDivision: FormControl; /** User's Group */ OrganizationGroup: FormControl; /** User's Level */ OrganizationLevel: FormControl; /** Lesson Id */ LessonId: FormControl; /** Lesson Lesson */ LessonName: FormControl; /** Lesson Description */ LessonDescription: FormControl; /** Lesson Length */ LessonLength: FormControl; /** Lesson Tags */ LessonTags: FormControl; /** Course Id */ CourseId: FormControl; /** Course Lesson */ CourseName: FormControl; /** Topic Id */ TopicId: FormControl; /** Topic Lesson */ TopicName: FormControl; /** ProjectId */ ProjectId: FormControl; /** Project Lesson */ ProjectName: FormControl; /** Product Ids */ ProductId: FormControl; /** Product Lesson */ ProductName: FormControl; /** Version Id */ VersionId: FormControl; /** Version Lesson */ VersionName: FormControl; } /** /* Generates a form from a ReportLessonActivityDetailsDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original ReportLessonActivityDetailsDto from which to create the form. /* @returns FormGroup */ export declare function GetReportLessonActivityDetailsDtoForm(fb: FormBuilder, dto?: Interfaces.ReportLessonActivityDetailsDto | null): FormGroup; /** Interface for a form from a ReportLessonViewsDto*/ export interface IReportLessonViewsDtoForm { /** The Lesson Id */ LessonId: FormControl; /** The name of the lesson */ Lesson: FormControl; /** The Length of the lesson */ Length: FormControl; /** The number of views */ Views: FormControl; /** Courses for the lesson */ Courses: FormArray>; } /** /* Generates a form from a ReportLessonViewsDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original ReportLessonViewsDto from which to create the form. /* @returns FormGroup */ export declare function GetReportLessonViewsDtoForm(fb: FormBuilder, dto?: Interfaces.ReportLessonViewsDto | null): FormGroup; /** Interface for a form from a ReportMostActiveProduct*/ export interface IReportMostActiveProductForm { /** Product Id */ ProductId: FormControl; /** Product */ Product: FormControl; /** Total Views */ TotalViews: FormControl; } /** /* Generates a form from a ReportMostActiveProduct /* @param fb The FormBuilder that will build the form for you /* @param dto The original ReportMostActiveProduct from which to create the form. /* @returns FormGroup */ export declare function GetReportMostActiveProductForm(fb: FormBuilder, dto?: Interfaces.ReportMostActiveProduct | null): FormGroup; /** Interface for a form from a ReportMostTakenAssessmentDto*/ export interface IReportMostTakenAssessmentDtoForm { /** Assessment Id */ AssessmentId: FormControl; /** Assessment */ Assessment: FormControl; /** Times Taken */ Times: FormControl; } /** /* Generates a form from a ReportMostTakenAssessmentDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original ReportMostTakenAssessmentDto from which to create the form. /* @returns FormGroup */ export declare function GetReportMostTakenAssessmentDtoForm(fb: FormBuilder, dto?: Interfaces.ReportMostTakenAssessmentDto | null): FormGroup; /** Interface for a form from a ReportOrganizationUserEntitlementsDto*/ export interface IReportOrganizationUserEntitlementsDtoForm { /** User's Id */ Id: FormControl; /** User Lesson */ UserName: FormControl; /** Lesson */ Name: FormControl; /** Active? */ Active: FormControl; /** Created On */ CreatedOn: FormControl; /** Email Address */ EmailAddress: FormControl; /** Division */ Division: FormControl; /** Group */ Group: FormControl; /** Location */ Location: FormControl; /** Language Code */ LanguageCode: FormControl; /** inventory item */ InventoryItem: FormControl; /** inventory item */ InventoryItemId: FormControl; /** Price */ Price: FormControl; /** Starts On */ StartsOn: FormControl; /** Expiration Date */ ExpirationDate: FormControl; } /** /* Generates a form from a ReportOrganizationUserEntitlementsDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original ReportOrganizationUserEntitlementsDto from which to create the form. /* @returns FormGroup */ export declare function GetReportOrganizationUserEntitlementsDtoForm(fb: FormBuilder, dto?: Interfaces.ReportOrganizationUserEntitlementsDto | null): FormGroup; /** Interface for a form from a ReportOrganizationUsersDto*/ export interface IReportOrganizationUsersDtoForm { /** User's Id */ Id: FormControl; /** User Lesson */ UserName: FormControl; /** Lesson */ Name: FormControl; /** Active? */ Active: FormControl; /** Created On */ CreatedOn: FormControl; /** Email Address */ EmailAddress: FormControl; /** Division */ Division: FormControl; /** Group */ Group: FormControl; /** Location */ Location: FormControl; /** Language Code */ LanguageCode: FormControl; } /** /* Generates a form from a ReportOrganizationUsersDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original ReportOrganizationUsersDto from which to create the form. /* @returns FormGroup */ export declare function GetReportOrganizationUsersDtoForm(fb: FormBuilder, dto?: Interfaces.ReportOrganizationUsersDto | null): FormGroup; /** Interface for a form from a ReportPartnerActivityDto*/ export interface IReportPartnerActivityDtoForm { /** Id of the partner */ PartnerId: FormControl; /** Lesson of the partner */ PartnerName: FormControl; /** Contact Types */ ToContactType: FormControl; /** The contact id */ ToContactId: FormControl; /** Lesson of the user or organzation */ ToContactName: FormControl; /** The date */ Date: FormControl; } /** /* Generates a form from a ReportPartnerActivityDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original ReportPartnerActivityDto from which to create the form. /* @returns FormGroup */ export declare function GetReportPartnerActivityDtoForm(fb: FormBuilder, dto?: Interfaces.ReportPartnerActivityDto | null): FormGroup; /** Interface for a form from a ReportPartnerTokenDto*/ export interface IReportPartnerTokenDtoForm { /** The internal id */ Id: FormControl; /** The Token Id */ TokenId: FormControl; /** The date the token expires on */ ExpiresOn: FormControl; /** The date the token was cancelled on, if any. */ CancelledOn: FormControl; /** The day the token was issued */ IssuedOn: FormControl; /** The day the token was redeemed, if any. */ RedeemedOn: FormControl; /** The id of the user/organization the token was redeemed by, if any */ RedeemedById: FormControl; /** The name of the user/organization the token was redeemed by, if any */ RedeemedBy: FormControl; /** The id of the user the token was cancelled by, if any */ CancelledById: FormControl; /** The name of the user the token was cancelled by, if any */ CancelledBy: FormControl; /** The invoice inventory the token is attached to */ InvoiceInventoryId: FormControl; /** The friendly name of the invoice inventory object the token is attached to */ InvoiceInventory: FormControl; /** The owning organization id of the token */ OrganizationId: FormControl; /** Price */ Price: FormControl; } /** /* Generates a form from a ReportPartnerTokenDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original ReportPartnerTokenDto from which to create the form. /* @returns FormGroup */ export declare function GetReportPartnerTokenDtoForm(fb: FormBuilder, dto?: Interfaces.ReportPartnerTokenDto | null): FormGroup; /** Interface for a form from a ReportPlatformTotalDto*/ export interface IReportPlatformTotalDtoForm { /** Client Id */ ClientId: FormControl; /** User Count */ UserCount: FormControl; } /** /* Generates a form from a ReportPlatformTotalDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original ReportPlatformTotalDto from which to create the form. /* @returns FormGroup */ export declare function GetReportPlatformTotalDtoForm(fb: FormBuilder, dto?: Interfaces.ReportPlatformTotalDto | null): FormGroup; /** Interface for a form from a ReportProductCommandViewsDto*/ export interface IReportProductCommandViewsDtoForm { /** Command */ Command: FormControl; /** Total Views */ TotalViews: FormControl; /** Total Time Watched */ TotalTimeWatched: FormControl; /** Lessons Viewed */ Lessons: FormArray>; } /** /* Generates a form from a ReportProductCommandViewsDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original ReportProductCommandViewsDto from which to create the form. /* @returns FormGroup */ export declare function GetReportProductCommandViewsDtoForm(fb: FormBuilder, dto?: Interfaces.ReportProductCommandViewsDto | null): FormGroup; /** Interface for a form from a ReportProductVersionViewsDto*/ export interface IReportProductVersionViewsDtoForm { /** Command */ Version: FormControl; /** Total Views */ TotalViews: FormControl; /** Total Time Watched */ TotalTimeWatched: FormControl; /** Lessons Viewed */ Lessons: FormArray>; } /** /* Generates a form from a ReportProductVersionViewsDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original ReportProductVersionViewsDto from which to create the form. /* @returns FormGroup */ export declare function GetReportProductVersionViewsDtoForm(fb: FormBuilder, dto?: Interfaces.ReportProductVersionViewsDto | null): FormGroup; /** Interface for a form from a ReportProductViewsDto*/ export interface IReportProductViewsDtoForm { /** Product Id */ ProductId: FormControl; /** Product Lesson */ Product: FormControl; /** Total Views */ TotalViews: FormControl; /** Total Time Watched */ TotalTimeWatched: FormControl; } /** /* Generates a form from a ReportProductViewsDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original ReportProductViewsDto from which to create the form. /* @returns FormGroup */ export declare function GetReportProductViewsDtoForm(fb: FormBuilder, dto?: Interfaces.ReportProductViewsDto | null): FormGroup; /** Interface for a form from a ReportProjectLessonViewsDto*/ export interface IReportProjectLessonViewsDtoForm { /** Project Id */ ProjectId: FormControl; /** Project Lesson */ Project: FormControl; /** Total Views */ TotalViews: FormControl; /** Total Time Watched */ TotalTimeWatched: FormControl; } /** /* Generates a form from a ReportProjectLessonViewsDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original ReportProjectLessonViewsDto from which to create the form. /* @returns FormGroup */ export declare function GetReportProjectLessonViewsDtoForm(fb: FormBuilder, dto?: Interfaces.ReportProjectLessonViewsDto | null): FormGroup; /** Interface for a form from a ReportProjectUserViewsDto*/ export interface IReportProjectUserViewsDtoForm { /** User Id */ UserId: FormControl; /** User */ User: FormControl; /** Total Views */ TotalViews: FormControl; /** Total Time Watched */ TotalTimeWatched: FormControl; /** Lessons Viewed */ Lessons: FormArray>; } /** /* Generates a form from a ReportProjectUserViewsDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original ReportProjectUserViewsDto from which to create the form. /* @returns FormGroup */ export declare function GetReportProjectUserViewsDtoForm(fb: FormBuilder, dto?: Interfaces.ReportProjectUserViewsDto | null): FormGroup; /** Interface for a form from a ReportResourceViewsDto*/ export interface IReportResourceViewsDtoForm { /** The resource Id */ ResourceId: FormControl; /** The name of the resource */ Resource: FormControl; /** The number of views */ Views: FormControl; /** Courses for the resource */ Courses: FormArray>; /** Lessons for the for the resource */ Lessons: FormArray>; } /** /* Generates a form from a ReportResourceViewsDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original ReportResourceViewsDto from which to create the form. /* @returns FormGroup */ export declare function GetReportResourceViewsDtoForm(fb: FormBuilder, dto?: Interfaces.ReportResourceViewsDto | null): FormGroup; /** Interface for a form from a ReportSalesBySalesRepDto*/ export interface IReportSalesBySalesRepDtoForm { /** Sales Rep id */ SalesRepId: FormControl; /** Sales Rep Lesson */ SalesRep: FormControl; /** Organization Id */ OrganizationId: FormControl; /** Organization Lesson */ OrganizationName: FormControl; /** Total amount grossed by the sales rep */ Total: FormControl; } /** /* Generates a form from a ReportSalesBySalesRepDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original ReportSalesBySalesRepDto from which to create the form. /* @returns FormGroup */ export declare function GetReportSalesBySalesRepDtoForm(fb: FormBuilder, dto?: Interfaces.ReportSalesBySalesRepDto | null): FormGroup; /** Interface for a form from a ReportScheduleDetail*/ export interface IReportScheduleDetailForm { /** Organization Automated Report Types */ Report: FormControl; /** Started On */ StartedOn: FormControl; /** Last Run On */ LastRunOn: FormControl; /** Next Run On */ NextRunOn: FormControl; /** Report Schedules */ Schedule: FormControl; /** Recipients */ Recipients: FormArray>; } /** /* Generates a form from a ReportScheduleDetail /* @param fb The FormBuilder that will build the form for you /* @param dto The original ReportScheduleDetail from which to create the form. /* @returns FormGroup */ export declare function GetReportScheduleDetailForm(fb: FormBuilder, dto?: Interfaces.ReportScheduleDetail | null): FormGroup; /** Interface for a form from a ReportScheduleRecipientDetail*/ export interface IReportScheduleRecipientDetailForm { /** User Id if applicable */ UserId: FormControl; /** Users Lesson */ Name: FormControl; /** Users Email Address */ EmailAddress: FormControl; /** Whether or not the user will receive emailed report */ Receive: FormControl; } /** /* Generates a form from a ReportScheduleRecipientDetail /* @param fb The FormBuilder that will build the form for you /* @param dto The original ReportScheduleRecipientDetail from which to create the form. /* @returns FormGroup */ export declare function GetReportScheduleRecipientDetailForm(fb: FormBuilder, dto?: Interfaces.ReportScheduleRecipientDetail | null): FormGroup; /** Interface for a form from a ReportSignupsByMonthDetailDto*/ export interface IReportSignupsByMonthDetailDtoForm { /** Month and Year */ MonthAndYear: FormControl; /** Lesson */ Name: FormControl; /** Email */ Email: FormControl; /** UA Membership Id */ MembershipId: FormControl; /** Group or Local Number */ Group: FormControl; } /** /* Generates a form from a ReportSignupsByMonthDetailDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original ReportSignupsByMonthDetailDto from which to create the form. /* @returns FormGroup */ export declare function GetReportSignupsByMonthDetailDtoForm(fb: FormBuilder, dto?: Interfaces.ReportSignupsByMonthDetailDto | null): FormGroup; /** Interface for a form from a ReportSignupsByMonthDto*/ export interface IReportSignupsByMonthDtoForm { /** Month */ Month: FormControl; /** Signups in Month */ Count: FormControl; } /** /* Generates a form from a ReportSignupsByMonthDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original ReportSignupsByMonthDto from which to create the form. /* @returns FormGroup */ export declare function GetReportSignupsByMonthDtoForm(fb: FormBuilder, dto?: Interfaces.ReportSignupsByMonthDto | null): FormGroup; /** Interface for a form from a ReportTopOrganizationsByDollarValueDto*/ export interface IReportTopOrganizationsByDollarValueDtoForm { /** Organization Id */ OrganizationId: FormControl; /** Organization */ Organizaiton: FormControl; /** Amount Sold */ Amount: FormControl; } /** /* Generates a form from a ReportTopOrganizationsByDollarValueDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original ReportTopOrganizationsByDollarValueDto from which to create the form. /* @returns FormGroup */ export declare function GetReportTopOrganizationsByDollarValueDtoForm(fb: FormBuilder, dto?: Interfaces.ReportTopOrganizationsByDollarValueDto | null): FormGroup; /** Interface for a form from a ReportTopUsersByDollarValueDto*/ export interface IReportTopUsersByDollarValueDtoForm { /** User Id */ UserId: FormControl; /** User */ User: FormControl; /** Total Deals */ TotalDeals: FormControl; /** Amount Sold */ Amount: FormControl; } /** /* Generates a form from a ReportTopUsersByDollarValueDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original ReportTopUsersByDollarValueDto from which to create the form. /* @returns FormGroup */ export declare function GetReportTopUsersByDollarValueDtoForm(fb: FormBuilder, dto?: Interfaces.ReportTopUsersByDollarValueDto | null): FormGroup; /** Interface for a form from a ReportTotalDto*/ export interface IReportTotalDtoForm { /** Total */ Total: FormControl; } /** /* Generates a form from a ReportTotalDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original ReportTotalDto from which to create the form. /* @returns FormGroup */ export declare function GetReportTotalDtoForm(fb: FormBuilder, dto?: Interfaces.ReportTotalDto | null): FormGroup; /** Interface for a form from a ReportTranslationErrorDto*/ export interface IReportTranslationErrorDtoForm { /** Item with the error */ ItemId: FormControl; /** Question Item Types */ ItemType: FormControl; /** Description of Error */ Description: FormControl; /** User who reported it */ UserId: FormControl; /** User's name */ User: FormControl; } /** /* Generates a form from a ReportTranslationErrorDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original ReportTranslationErrorDto from which to create the form. /* @returns FormGroup */ export declare function GetReportTranslationErrorDtoForm(fb: FormBuilder, dto?: Interfaces.ReportTranslationErrorDto | null): FormGroup; /** Interface for a form from a ReportTrialsDto*/ export interface IReportTrialsDtoForm { /** Entitlement Id */ EntitlementId: FormControl; /** Inventory Item */ InventoryItem: FormControl; /** User Id */ UserId: FormControl; /** User's Lesson */ UserName: FormControl; /** Organization Id */ OrganizationId: FormControl; /** Organization Lesson */ Organization: FormControl; /** Started On */ StartedOn: FormControl; /** Ends On */ EndsOn: FormControl; } /** /* Generates a form from a ReportTrialsDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original ReportTrialsDto from which to create the form. /* @returns FormGroup */ export declare function GetReportTrialsDtoForm(fb: FormBuilder, dto?: Interfaces.ReportTrialsDto | null): FormGroup; /** Interface for a form from a ReportUpcomingOrganizationRenewalsDto*/ export interface IReportUpcomingOrganizationRenewalsDtoForm { /** Organization Id */ OrganizationId: FormControl; /** Organization */ Organization: FormControl; /** Renewal Date */ RenewalDate: FormControl; /** Active Users */ ActiveUsers: FormControl; /** Inactive Users */ InactiveUsers: FormControl; } /** /* Generates a form from a ReportUpcomingOrganizationRenewalsDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original ReportUpcomingOrganizationRenewalsDto from which to create the form. /* @returns FormGroup */ export declare function GetReportUpcomingOrganizationRenewalsDtoForm(fb: FormBuilder, dto?: Interfaces.ReportUpcomingOrganizationRenewalsDto | null): FormGroup; /** Interface for a form from a ReportUserDetailViewsDto*/ export interface IReportUserDetailViewsDtoForm { /** User Id */ UserId: FormControl; /** User's Lesson */ User: FormControl; /** Lesson */ Lesson: FormControl; /** Lesson Id */ LessonId: FormControl; /** Last Viewed On */ LastViewedOn: FormControl; } /** /* Generates a form from a ReportUserDetailViewsDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original ReportUserDetailViewsDto from which to create the form. /* @returns FormGroup */ export declare function GetReportUserDetailViewsDtoForm(fb: FormBuilder, dto?: Interfaces.ReportUserDetailViewsDto | null): FormGroup; /** Interface for a form from a ReportUserLessonViewsDto*/ export interface IReportUserLessonViewsDtoForm { /** User Id */ UserId: FormControl; /** User's Lesson */ User: FormControl; /** Views */ Views: FormControl; /** Total Time */ TotalTime: FormControl; } /** /* Generates a form from a ReportUserLessonViewsDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original ReportUserLessonViewsDto from which to create the form. /* @returns FormGroup */ export declare function GetReportUserLessonViewsDtoForm(fb: FormBuilder, dto?: Interfaces.ReportUserLessonViewsDto | null): FormGroup; /** Interface for a form from a ReportWorkFlowTaskDetailsDto*/ export interface IReportWorkFlowTaskDetailsDtoForm { /** The item in question */ ItemId: FormControl; /** Question Item Types */ ItemType: FormControl; /** The Lesson of the item */ Name: FormControl; /** The time of the last action on the item */ LastActionOn: FormControl; /** Last Updated On */ LastUpdatedOn: FormControl; /** The Step in the workflow that the change was made on. */ Step: FormControl; /** Who made the change */ AssignedTo: FormArray>; /** Importance */ Importance: FormControl; /** Due Date */ DueDate: FormControl; /** Started On */ StartedOn: FormControl; /** Est. Completion Date */ EstCompletionDate: FormControl; /** Flagged */ Flagged: FormControl; } /** /* Generates a form from a ReportWorkFlowTaskDetailsDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original ReportWorkFlowTaskDetailsDto from which to create the form. /* @returns FormGroup */ export declare function GetReportWorkFlowTaskDetailsDtoForm(fb: FormBuilder, dto?: Interfaces.ReportWorkFlowTaskDetailsDto | null): FormGroup; /** Interface for a form from a ReportWorkflowTaskChangesDto*/ export interface IReportWorkflowTaskChangesDtoForm { /** The item in question */ ItemId: FormControl; /** Question Item Types */ ItemType: FormControl; /** The Lesson of the item */ Name: FormControl; /** The time of the change */ DateTime: FormControl; /** The Step in the workflow that the change was made on. */ Step: FormControl; /** Who made the change */ ExecutedBy: FormControl; /** The changes made */ Changes: FormControl; } /** /* Generates a form from a ReportWorkflowTaskChangesDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original ReportWorkflowTaskChangesDto from which to create the form. /* @returns FormGroup */ export declare function GetReportWorkflowTaskChangesDtoForm(fb: FormBuilder, dto?: Interfaces.ReportWorkflowTaskChangesDto | null): FormGroup; /** Interface for a form from a RequestAccessDto*/ export interface IRequestAccessDtoForm { /** Last Lesson */ LastName: FormControl; /** First Lesson */ FirstName: FormControl; /** The email address requesting access */ EmailAddress: FormControl; /** The Site that is making the access request */ RequestingSiteUrl: FormControl; /** The id of the client making the request */ ClientId: FormControl; } /** /* Generates a form from a RequestAccessDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original RequestAccessDto from which to create the form. /* @returns FormGroup */ export declare function GetRequestAccessDtoForm(fb: FormBuilder, dto?: Interfaces.RequestAccessDto | null): FormGroup; /** Interface for a form from a RequestLessonRightsDto*/ export interface IRequestLessonRightsDtoForm { /** The list of lessons that the current user is requesting rights information for. */ LessonIds: FormArray>; } /** /* Generates a form from a RequestLessonRightsDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original RequestLessonRightsDto from which to create the form. /* @returns FormGroup */ export declare function GetRequestLessonRightsDtoForm(fb: FormBuilder, dto?: Interfaces.RequestLessonRightsDto | null): FormGroup; /** Interface for a form from a RequestProjectMatchDto*/ export interface IRequestProjectMatchDtoForm { /** Organization Id */ OrganizationId: FormControl; /** List of Project Job Ids to match */ ProjectJobIds: FormArray>; } /** /* Generates a form from a RequestProjectMatchDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original RequestProjectMatchDto from which to create the form. /* @returns FormGroup */ export declare function GetRequestProjectMatchDtoForm(fb: FormBuilder, dto?: Interfaces.RequestProjectMatchDto | null): FormGroup; /** Interface for a form from a RequestResetPasswordDto*/ export interface IRequestResetPasswordDtoForm { /** The email address to send the password reset token to. */ Email: FormControl; /** The Url to use for the link for reset completion */ ResetUrl: FormControl; /** The client */ ClientId: FormControl; } /** /* Generates a form from a RequestResetPasswordDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original RequestResetPasswordDto from which to create the form. /* @returns FormGroup */ export declare function GetRequestResetPasswordDtoForm(fb: FormBuilder, dto?: Interfaces.RequestResetPasswordDto | null): FormGroup; /** Interface for a form from a RequestSalesTaxExemptionDto*/ export interface IRequestSalesTaxExemptionDtoForm { /** The id of the item */ Id: FormControl; /** Is the address the default for the user */ Default: FormControl; /** Is the address the billing address for the user */ Billing: FormControl; /** Is the address the shipping address for the user */ Shipping: FormControl; /** Street 1 */ Street1: FormControl; /** Street 2 */ Street2: FormControl; /** City */ City: FormControl; /** State */ State: FormControl; /** Postal/Zip Code */ PostalCode: FormControl; /** Country */ Country: FormControl; /** Sales Tax Id to exempt */ SalesTaxId: FormControl; /** Contact Id = null if not yet a contact */ ContactId: FormControl; /** Contact Types */ ContactType: FormControl; /** Organization Lesson if ContactType = Organization - Must match on file if Contact Id specified */ OrganizationName: FormControl; /** First Lesson if ContactType = User - Must match on file if Contact Id specified */ FirstName: FormControl; /** Last Lesson if ContactType = User - Must match on file if Contact Id specified */ LastName: FormControl; /** Contact Email Address - Always required, if existing org, must be linked to an org admin otherwise created as an org admin. */ EmailAddress: FormControl; /** Contact phone # - Always required, if existing org, must be linked to an org admin otherwise created as an org admin. */ PhoneNumber: FormControl; /** Marketing Campaign Sources (How did you hear about us?) */ HowDidYouHearAboutUs: FormControl; /** Password */ Password: FormControl; /** Exemption Number */ ExemptionNumber: FormControl; /** Starts On */ StartsOn: FormControl; /** Expires On */ ExpiresOn: FormControl; /** SSO Provider */ Provider: FormControl; /** SSO Provider Key */ ProviderKey: FormControl; /** SSO External Access Token */ ExternalAccessToken: FormControl; /** The exemption certificate issued by the governing body. */ File: FormControl; } /** /* Generates a form from a RequestSalesTaxExemptionDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original RequestSalesTaxExemptionDto from which to create the form. /* @returns FormGroup */ export declare function GetRequestSalesTaxExemptionDtoForm(fb: FormBuilder, dto?: Interfaces.RequestSalesTaxExemptionDto | null): FormGroup; /** Interface for a form from a RequestVerifyEduDto*/ export interface IRequestVerifyEduDtoForm { /** First Lesson */ FirstName: FormControl; /** Last Lesson */ LastName: FormControl; /** Email Address */ EmailAddress: FormControl; } /** /* Generates a form from a RequestVerifyEduDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original RequestVerifyEduDto from which to create the form. /* @returns FormGroup */ export declare function GetRequestVerifyEduDtoForm(fb: FormBuilder, dto?: Interfaces.RequestVerifyEduDto | null): FormGroup; /** Interface for a form from a ResetPasswordDto*/ export interface IResetPasswordDtoForm { /** The email address of the user that wishes to reset their password */ Email: FormControl; /** The code to validate the password reset. */ Code: FormControl; /** The new password to set */ Password: FormControl; /** The confirmation of the new password to set. */ ConfirmPassword: FormControl; /** The client that is executing the reset */ ClientId: FormControl; } /** /* Generates a form from a ResetPasswordDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original ResetPasswordDto from which to create the form. /* @returns FormGroup */ export declare function GetResetPasswordDtoForm(fb: FormBuilder, dto?: Interfaces.ResetPasswordDto | null): FormGroup; /** Interface for a form from a ResourceDto*/ export interface IResourceDtoForm { /** The id of the item */ Id: FormControl; /** The name of the item */ Name: FormControl; /** The description of the item */ Description: FormControl; /** Is the item published or not */ Active: FormControl; /** When was the item created? */ CreatedOn: FormControl; /** When was the item updated? */ UpdatedOn: FormControl; /** The language of the item */ LanguageCode: FormControl; /** The Uri to download the resource */ Uri: FormControl; /** Resource Types */ Type: FormControl; /** The file name if any of the resource */ FileName: FormControl; /** The size of the resource */ Size: FormControl; /** the last time it was uploaded */ DateTimeFileUpdated: FormControl; /** Resource Locations */ Location: FormControl; /** Any child resources of this parent */ ChildResources: FormArray>; /** The Organization that owns the course */ OwningOrganizationId: FormControl; /** Directions */ Directions: FormControl; } /** /* Generates a form from a ResourceDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original ResourceDto from which to create the form. /* @returns FormGroup */ export declare function GetResourceDtoForm(fb: FormBuilder, dto?: Interfaces.ResourceDto | null): FormGroup; /** Interface for a form from a ResourceLocatorDto*/ export interface IResourceLocatorDtoForm { /** The Id of the Resource */ Id: FormControl; /** Lesson of the Resource */ Name: FormControl; /** Description */ Description: FormControl; /** Uri */ Uri: FormControl; /** Resource Types */ Type: FormControl; /** Size */ Size: FormControl; /** File Lesson if Any */ FileName: FormControl; } /** /* Generates a form from a ResourceLocatorDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original ResourceLocatorDto from which to create the form. /* @returns FormGroup */ export declare function GetResourceLocatorDtoForm(fb: FormBuilder, dto?: Interfaces.ResourceLocatorDto | null): FormGroup; /** Interface for a form from a ResourceViewDto*/ export interface IResourceViewDtoForm { /** The Lesson Viewed */ LessonId: FormControl; /** The originating Course */ CourseId: FormControl; /** The Topic */ TopicId: FormControl; /** Product Id */ ProductId: FormControl; /** Version Id */ VersionId: FormControl; /** Project Id */ ProjectId: FormControl; /** Playlist Id */ PlaylistId: FormControl; /** The client viewing the lesson */ ClientId: FormControl; /** Resource Id */ ResourceId: FormControl; } /** /* Generates a form from a ResourceViewDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original ResourceViewDto from which to create the form. /* @returns FormGroup */ export declare function GetResourceViewDtoForm(fb: FormBuilder, dto?: Interfaces.ResourceViewDto | null): FormGroup; /** Interface for a form from a ResourceWithParentDto*/ export interface IResourceWithParentDtoForm { /** The id of the item */ Id: FormControl; /** The name of the item */ Name: FormControl; /** The description of the item */ Description: FormControl; /** Is the item published or not */ Active: FormControl; /** When was the item created? */ CreatedOn: FormControl; /** When was the item updated? */ UpdatedOn: FormControl; /** The language of the item */ LanguageCode: FormControl; /** The Uri to download the resource */ Uri: FormControl; /** Resource Types */ Type: FormControl; /** The file name if any of the resource */ FileName: FormControl; /** The size of the resource */ Size: FormControl; /** the last time it was uploaded */ DateTimeFileUpdated: FormControl; /** Resource Locations */ Location: FormControl; /** Any child resources of this parent */ ChildResources: FormArray>; /** The Organization that owns the course */ OwningOrganizationId: FormControl; /** Directions */ Directions: FormControl; /** The parents of the resource */ Parents: FormArray>; } /** /* Generates a form from a ResourceWithParentDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original ResourceWithParentDto from which to create the form. /* @returns FormGroup */ export declare function GetResourceWithParentDtoForm(fb: FormBuilder, dto?: Interfaces.ResourceWithParentDto | null): FormGroup; /** Interface for a form from a ResourcesByTypeDto*/ export interface IResourcesByTypeDtoForm { /** Resource Types */ ResourceType: FormControl; /** The string name of the type */ Type: FormControl; /** Is the resource type expanded */ Expanded: FormControl; /** The resources under the type */ Resources: FormArray>; } /** /* Generates a form from a ResourcesByTypeDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original ResourcesByTypeDto from which to create the form. /* @returns FormGroup */ export declare function GetResourcesByTypeDtoForm(fb: FormBuilder, dto?: Interfaces.ResourcesByTypeDto | null): FormGroup; /** Interface for a form from a SalesTaxDto*/ export interface ISalesTaxDtoForm { /** The id of the item */ Id: FormControl; /** Lesson */ Name: FormControl; /** Does the sales tax require that shipping be included in the calculation? */ IncludesShipping: FormControl; /** The country for which the sales tax is applicable */ Country: FormControl; /** The state/province for which the sales tax is applicable */ State: FormControl; /** The tax rate as a percentage */ Rate: FormControl; /** Specifies the provider to use */ Provider: FormControl; /** Specifies the Provider Id */ ProviderId: FormControl; /** Specifies the identifier to use for the provider */ ProviderTaxIdentifier: FormControl; } /** /* Generates a form from a SalesTaxDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original SalesTaxDto from which to create the form. /* @returns FormGroup */ export declare function GetSalesTaxDtoForm(fb: FormBuilder, dto?: Interfaces.SalesTaxDto | null): FormGroup; /** Interface for a form from a SalesTaxExemptRequestResultDto*/ export interface ISalesTaxExemptRequestResultDtoForm { /** The reference request Id */ RequestId: FormControl; } /** /* Generates a form from a SalesTaxExemptRequestResultDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original SalesTaxExemptRequestResultDto from which to create the form. /* @returns FormGroup */ export declare function GetSalesTaxExemptRequestResultDtoForm(fb: FormBuilder, dto?: Interfaces.SalesTaxExemptRequestResultDto | null): FormGroup; /** Interface for a form from a SalesTaxExemptionDto*/ export interface ISalesTaxExemptionDtoForm { /** Sales Tax Id */ SalesTaxId: FormControl; /** Sales Tax Lesson */ SalesTax: FormControl; /** Contact Id */ ContactId: FormControl; /** Contact Types */ ContactType: FormControl; /** Exemption Number */ ExemptionNumber: FormControl; /** Image of Certificate Uri */ CertificateUri: FormControl; /** Sales Tax Exemption */ Verified: FormControl; /** Verified By */ VerifiedBy: FormControl; /** Verified By User Id */ VerifiedById: FormControl; /** Deleted */ Deleted: FormControl; /** RequestId */ RequestId: FormControl; /** Requesting User */ RequestedBy: FormControl; /** Requesting User Id */ RequestedById: FormControl; /** Rejected */ Rejected: FormControl; /** Rejection Reason */ RejectionReason: FormControl; /** Rejected By User */ RejectedBy: FormControl; /** Rejected By User Id */ RejectedById: FormControl; /** Starts On */ StartsOn: FormControl; /** Expires On */ ExpiresOn: FormControl; } /** /* Generates a form from a SalesTaxExemptionDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original SalesTaxExemptionDto from which to create the form. /* @returns FormGroup */ export declare function GetSalesTaxExemptionDtoForm(fb: FormBuilder, dto?: Interfaces.SalesTaxExemptionDto | null): FormGroup; /** Interface for a form from a SalesTaxLineItemDto*/ export interface ISalesTaxLineItemDtoForm { /** SKU */ SKU: FormControl; /** Inventory Id */ InventoryId: FormControl; /** Price */ Price: FormControl; /** Units */ Units: FormControl; } /** /* Generates a form from a SalesTaxLineItemDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original SalesTaxLineItemDto from which to create the form. /* @returns FormGroup */ export declare function GetSalesTaxLineItemDtoForm(fb: FormBuilder, dto?: Interfaces.SalesTaxLineItemDto | null): FormGroup; /** Interface for a form from a SalesTaxProviderDto*/ export interface ISalesTaxProviderDtoForm { /** The id of the item */ Id: FormControl; /** Lesson of Provider */ Name: FormControl; /** Interface defined in code */ Interface: FormControl; } /** /* Generates a form from a SalesTaxProviderDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original SalesTaxProviderDto from which to create the form. /* @returns FormGroup */ export declare function GetSalesTaxProviderDtoForm(fb: FormBuilder, dto?: Interfaces.SalesTaxProviderDto | null): FormGroup; /** Interface for a form from a SalesTaxRequestDto*/ export interface ISalesTaxRequestDtoForm { /** The id of the item */ Id: FormControl; /** Is the address the default for the user */ Default: FormControl; /** Is the address the billing address for the user */ Billing: FormControl; /** Is the address the shipping address for the user */ Shipping: FormControl; /** Street 1 */ Street1: FormControl; /** Street 2 */ Street2: FormControl; /** City */ City: FormControl; /** State */ State: FormControl; /** Postal/Zip Code */ PostalCode: FormControl; /** Country */ Country: FormControl; /** Contact Id */ ContactId: FormControl; /** Contact Types */ ContactType: FormControl; /** Shipping Amount */ ShippingAmount: FormControl; /** Items */ Items: FormArray>; } /** /* Generates a form from a SalesTaxRequestDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original SalesTaxRequestDto from which to create the form. /* @returns FormGroup */ export declare function GetSalesTaxRequestDtoForm(fb: FormBuilder, dto?: Interfaces.SalesTaxRequestDto | null): FormGroup; /** Interface for a form from a SalesTaxResultDto*/ export interface ISalesTaxResultDtoForm { /** Sales Tax Id */ SalesTaxId: FormControl; /** Sales Tax */ SalesTax: FormControl; /** Amount of Sales Tax to be applied */ Amount: FormControl; } /** /* Generates a form from a SalesTaxResultDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original SalesTaxResultDto from which to create the form. /* @returns FormGroup */ export declare function GetSalesTaxResultDtoForm(fb: FormBuilder, dto?: Interfaces.SalesTaxResultDto | null): FormGroup; /** Interface for a form from a ScheduleReportDetailsDto*/ export interface IScheduleReportDetailsDtoForm { /** The id of the item */ Id: FormControl; /** Organization Id */ OrganizationId: FormControl; /** Organization Automated Report Types */ Report: FormControl; /** Report Schedules */ Schedule: FormControl; /** Recipients */ Recipients: FormArray>; /** Started On */ StartedOn: FormControl; /** Next time the report will be run. */ NextRunOn: FormControl; /** Last Run On */ LastRunOn: FormControl; } /** /* Generates a form from a ScheduleReportDetailsDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original ScheduleReportDetailsDto from which to create the form. /* @returns FormGroup */ export declare function GetScheduleReportDetailsDtoForm(fb: FormBuilder, dto?: Interfaces.ScheduleReportDetailsDto | null): FormGroup; /** Interface for a form from a ScheduleReportDto*/ export interface IScheduleReportDtoForm { /** The id of the item */ Id: FormControl; /** Organization Id */ OrganizationId: FormControl; /** Organization Automated Report Types */ Report: FormControl; /** Report Schedules */ Schedule: FormControl; /** Recipients */ Recipients: FormArray>; } /** /* Generates a form from a ScheduleReportDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original ScheduleReportDto from which to create the form. /* @returns FormGroup */ export declare function GetScheduleReportDtoForm(fb: FormBuilder, dto?: Interfaces.ScheduleReportDto | null): FormGroup; /** Interface for a form from a ScheduleReportRecipientsDto*/ export interface IScheduleReportRecipientsDtoForm { /** Existing User */ UserId: FormControl; /** Lesson of external user */ Name: FormControl; /** Email address of external user */ EmailAddress: FormControl; } /** /* Generates a form from a ScheduleReportRecipientsDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original ScheduleReportRecipientsDto from which to create the form. /* @returns FormGroup */ export declare function GetScheduleReportRecipientsDtoForm(fb: FormBuilder, dto?: Interfaces.ScheduleReportRecipientsDto | null): FormGroup; /** Interface for a form from a SearchFilterDto*/ export interface ISearchFilterDtoForm { /** Item Id */ Id: FormControl; /** Item Lesson */ Name: FormControl; /** Selected */ Selected: FormControl; } /** /* Generates a form from a SearchFilterDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original SearchFilterDto from which to create the form. /* @returns FormGroup */ export declare function GetSearchFilterDtoForm(fb: FormBuilder, dto?: Interfaces.SearchFilterDto | null): FormGroup; /** Interface for a form from a SendEmailDto*/ export interface ISendEmailDtoForm { /** Users to send the message to */ UserIds: FormArray>; /** The subject of the email */ Subject: FormControl; /** The body of the email */ Body: FormControl; } /** /* Generates a form from a SendEmailDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original SendEmailDto from which to create the form. /* @returns FormGroup */ export declare function GetSendEmailDtoForm(fb: FormBuilder, dto?: Interfaces.SendEmailDto | null): FormGroup; /** Interface for a form from a SetCourseItemEditingStatusDto*/ export interface ISetCourseItemEditingStatusDtoForm { /** The identifier used for linking the tree. */ Identifier: FormControl; /** Is the item expanded */ Expanded: FormControl; /** The parent Id */ ParentId: FormControl; /** The Item linked to */ ItemId: FormControl; /** Question Item Types */ ItemType: FormControl; /** Resource Types */ ResourceType: FormControl; /** Lesson */ Name: FormControl; /** The description */ Description: FormControl; /** The length of the video associated */ Length: FormControl; /** The original Itme that this one is based upon */ OriginalItemId: FormControl; /** Item Change status for KAMS */ EditingStatus: FormControl; /** Is this a new feature? */ NewFeature: FormControl; /** Order */ Order: FormControl; /** Workflow step name */ WorkflowStep: FormControl; /** Assignees for the step */ Assignees: FormControl; /** Is the content the current organization's? */ IsOwnContent: FormControl; /** Labels */ Labels: FormControl; /** Due Date */ DueDate: FormControl; /** Flagged */ Flagged: FormControl; /** Importance */ Importance: FormControl; /** Number of Questions */ Questions: FormControl; /** Versions */ Versions: FormControl; /** Is Waiting For Customer Approval */ IsWaitingForCustomerApproval: FormControl; /** Is Waiting For Question Team */ IsWaitingForContentTeam: FormControl; /** Child Items */ ChildItems: FormArray>; /** Item Change status for KAMS */ NewStatus: FormControl; } /** /* Generates a form from a SetCourseItemEditingStatusDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original SetCourseItemEditingStatusDto from which to create the form. /* @returns FormGroup */ export declare function GetSetCourseItemEditingStatusDtoForm(fb: FormBuilder, dto?: Interfaces.SetCourseItemEditingStatusDto | null): FormGroup; /** Interface for a form from a SetDisciplinesDto*/ export interface ISetDisciplinesDtoForm { /** User Id */ UserId: FormControl; /** Product Id */ Disciplines: FormArray>; } /** /* Generates a form from a SetDisciplinesDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original SetDisciplinesDto from which to create the form. /* @returns FormGroup */ export declare function GetSetDisciplinesDtoForm(fb: FormBuilder, dto?: Interfaces.SetDisciplinesDto | null): FormGroup; /** Interface for a form from a SetLanguageDto*/ export interface ISetLanguageDtoForm { /** Project Id to Set */ LanguageCode: FormControl; } /** /* Generates a form from a SetLanguageDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original SetLanguageDto from which to create the form. /* @returns FormGroup */ export declare function GetSetLanguageDtoForm(fb: FormBuilder, dto?: Interfaces.SetLanguageDto | null): FormGroup; /** Interface for a form from a SetLessonUserRatingRequestDto*/ export interface ISetLessonUserRatingRequestDtoForm { /** Lesson Id */ LessonId: FormControl; /** Rating */ Rating: FormControl; } /** /* Generates a form from a SetLessonUserRatingRequestDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original SetLessonUserRatingRequestDto from which to create the form. /* @returns FormGroup */ export declare function GetSetLessonUserRatingRequestDtoForm(fb: FormBuilder, dto?: Interfaces.SetLessonUserRatingRequestDto | null): FormGroup; /** Interface for a form from a SetLessonUserRatingResponseDto*/ export interface ISetLessonUserRatingResponseDtoForm { /** Lesson Id */ LessonId: FormControl; /** Lesson Rating */ LessonRating: FormControl; } /** /* Generates a form from a SetLessonUserRatingResponseDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original SetLessonUserRatingResponseDto from which to create the form. /* @returns FormGroup */ export declare function GetSetLessonUserRatingResponseDtoForm(fb: FormBuilder, dto?: Interfaces.SetLessonUserRatingResponseDto | null): FormGroup; /** Interface for a form from a SetOrganizationDto*/ export interface ISetOrganizationDtoForm { /** The Organization that the user should be set to. */ OrganizationId: FormControl; } /** /* Generates a form from a SetOrganizationDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original SetOrganizationDto from which to create the form. /* @returns FormGroup */ export declare function GetSetOrganizationDtoForm(fb: FormBuilder, dto?: Interfaces.SetOrganizationDto | null): FormGroup; /** Interface for a form from a SetProjectDto*/ export interface ISetProjectDtoForm { /** Project Id to Set */ ProjectId: FormControl; } /** /* Generates a form from a SetProjectDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original SetProjectDto from which to create the form. /* @returns FormGroup */ export declare function GetSetProjectDtoForm(fb: FormBuilder, dto?: Interfaces.SetProjectDto | null): FormGroup; /** Interface for a form from a SetTopicItemEditingStatusDto*/ export interface ISetTopicItemEditingStatusDtoForm { /** The identifier used for linking the tree. */ Identifier: FormControl; /** Is the item expanded */ Expanded: FormControl; /** The parent Id */ ParentId: FormControl; /** The Item linked to */ ItemId: FormControl; /** Question Item Types */ ItemType: FormControl; /** Resource Types */ ResourceType: FormControl; /** Lesson */ Name: FormControl; /** The description */ Description: FormControl; /** The length of the video associated */ Length: FormControl; /** The original Itme that this one is based upon */ OriginalItemId: FormControl; /** Item Change status for KAMS */ EditingStatus: FormControl; /** Is this a new feature? */ NewFeature: FormControl; /** Order */ Order: FormControl; /** Workflow step name */ WorkflowStep: FormControl; /** Assignees for the step */ Assignees: FormControl; /** Is the content the current organization's? */ IsOwnContent: FormControl; /** Labels */ Labels: FormControl; /** Due Date */ DueDate: FormControl; /** Flagged */ Flagged: FormControl; /** Importance */ Importance: FormControl; /** Number of Questions */ Questions: FormControl; /** Versions */ Versions: FormControl; /** Is Waiting For Customer Approval */ IsWaitingForCustomerApproval: FormControl; /** Is Waiting For Question Team */ IsWaitingForContentTeam: FormControl; /** Item Change status for KAMS */ NewStatus: FormControl; } /** /* Generates a form from a SetTopicItemEditingStatusDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original SetTopicItemEditingStatusDto from which to create the form. /* @returns FormGroup */ export declare function GetSetTopicItemEditingStatusDtoForm(fb: FormBuilder, dto?: Interfaces.SetTopicItemEditingStatusDto | null): FormGroup; /** Interface for a form from a SharepointFileDetailsDto*/ export interface ISharepointFileDetailsDtoForm { /** Document Id */ Id: FormControl; /** Url */ Url: FormControl; /** Lesson */ Name: FormControl; } /** /* Generates a form from a SharepointFileDetailsDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original SharepointFileDetailsDto from which to create the form. /* @returns FormGroup */ export declare function GetSharepointFileDetailsDtoForm(fb: FormBuilder, dto?: Interfaces.SharepointFileDetailsDto | null): FormGroup; /** Interface for a form from a ShipInvoiceDto*/ export interface IShipInvoiceDtoForm { /** Invoice to Ship */ InvoiceId: FormControl; } /** /* Generates a form from a ShipInvoiceDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original ShipInvoiceDto from which to create the form. /* @returns FormGroup */ export declare function GetShipInvoiceDtoForm(fb: FormBuilder, dto?: Interfaces.ShipInvoiceDto | null): FormGroup; /** Interface for a form from a ShippingMethodDto*/ export interface IShippingMethodDtoForm { /** The id of the item */ Id: FormControl; /** The name of the shipping method */ Name: FormControl; /** The account # with the provider */ AccountNo: FormControl; /** Shipping Providers */ Provider: FormControl; } /** /* Generates a form from a ShippingMethodDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original ShippingMethodDto from which to create the form. /* @returns FormGroup */ export declare function GetShippingMethodDtoForm(fb: FormBuilder, dto?: Interfaces.ShippingMethodDto | null): FormGroup; /** Interface for a form from a ShortContentDto*/ export interface IShortContentDtoForm { /** The id of the item */ Id: FormControl; /** The name */ Name: FormControl; /** The description */ Description: FormControl; /** The length of video for the content item */ Length: FormControl; /** Question Item Types */ Type: FormControl; } /** /* Generates a form from a ShortContentDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original ShortContentDto from which to create the form. /* @returns FormGroup */ export declare function GetShortContentDtoForm(fb: FormBuilder, dto?: Interfaces.ShortContentDto | null): FormGroup; /** Interface for a form from a ShortContentWithViewsDto*/ export interface IShortContentWithViewsDtoForm { /** The id of the item */ Id: FormControl; /** The name */ Name: FormControl; /** The description */ Description: FormControl; /** The length of video for the content item */ Length: FormControl; /** Question Item Types */ Type: FormControl; /** Number of views */ Views: FormControl; } /** /* Generates a form from a ShortContentWithViewsDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original ShortContentWithViewsDto from which to create the form. /* @returns FormGroup */ export declare function GetShortContentWithViewsDtoForm(fb: FormBuilder, dto?: Interfaces.ShortContentWithViewsDto | null): FormGroup; /** Interface for a form from a ShortCourseDto*/ export interface IShortCourseDtoForm { /** The id of the item */ Id: FormControl; /** The name */ Name: FormControl; /** The description */ Description: FormControl; /** The length of video for the content item */ Length: FormControl; /** Question Item Types */ Type: FormControl; /** Featured Lesson */ FeaturedLessonId: FormControl; /** Is The course a workflow? */ Workflow: FormControl; } /** /* Generates a form from a ShortCourseDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original ShortCourseDto from which to create the form. /* @returns FormGroup */ export declare function GetShortCourseDtoForm(fb: FormBuilder, dto?: Interfaces.ShortCourseDto | null): FormGroup; /** Interface for a form from a ShortLessonWithCoursesDto*/ export interface IShortLessonWithCoursesDtoForm { /** The id of the item */ Id: FormControl; /** The name */ Name: FormControl; /** The description */ Description: FormControl; /** The length of video for the content item */ Length: FormControl; /** Question Item Types */ Type: FormControl; /** Courses for the lesson */ Courses: FormArray>; } /** /* Generates a form from a ShortLessonWithCoursesDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original ShortLessonWithCoursesDto from which to create the form. /* @returns FormGroup */ export declare function GetShortLessonWithCoursesDtoForm(fb: FormBuilder, dto?: Interfaces.ShortLessonWithCoursesDto | null): FormGroup; /** Interface for a form from a SiteDto*/ export interface ISiteDtoForm { /** The id of the item */ Id: FormControl; /** Lesson */ Name: FormControl; /** Description */ Description: FormControl; /** Domain */ Domain: FormControl; } /** /* Generates a form from a SiteDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original SiteDto from which to create the form. /* @returns FormGroup */ export declare function GetSiteDtoForm(fb: FormBuilder, dto?: Interfaces.SiteDto | null): FormGroup; /** Interface for a form from a SkillsGapDto*/ export interface ISkillsGapDtoForm { /** Medallion Id */ MedallionId: FormControl; /** Medallion Lesson */ Medallion: FormControl; /** History data for the spark line */ History: FormArray>; } /** /* Generates a form from a SkillsGapDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original SkillsGapDto from which to create the form. /* @returns FormGroup */ export declare function GetSkillsGapDtoForm(fb: FormBuilder, dto?: Interfaces.SkillsGapDto | null): FormGroup; /** Interface for a form from a SmbRollupSubscriptionRequestDto*/ export interface ISmbRollupSubscriptionRequestDtoForm { /** Date to run */ Date: FormControl; /** Is a test run. */ Test: FormControl; /** Organization Id to run */ OrganizationId: FormControl; } /** /* Generates a form from a SmbRollupSubscriptionRequestDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original SmbRollupSubscriptionRequestDto from which to create the form. /* @returns FormGroup */ export declare function GetSmbRollupSubscriptionRequestDtoForm(fb: FormBuilder, dto?: Interfaces.SmbRollupSubscriptionRequestDto | null): FormGroup; /** Interface for a form from a SmbRollupSubscriptionResultDto*/ export interface ISmbRollupSubscriptionResultDtoForm { /** Organization Id to run */ OrganizationId: FormControl; /** Organization Lesson */ Organization: FormControl; /** Date to run */ Date: FormControl; /** Is a test run. */ Test: FormControl; /** Invoice */ Invoice: FormGroup; /** Invoice Inventory as apart of the rollup */ InvoiceInventory: FormArray>; /** User Subscription Creation Result Codes */ Result: FormControl; /** Result Message */ Message: FormControl; } /** /* Generates a form from a SmbRollupSubscriptionResultDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original SmbRollupSubscriptionResultDto from which to create the form. /* @returns FormGroup */ export declare function GetSmbRollupSubscriptionResultDtoForm(fb: FormBuilder, dto?: Interfaces.SmbRollupSubscriptionResultDto | null): FormGroup; /** Interface for a form from a StaticPageTranslationDto*/ export interface IStaticPageTranslationDtoForm { /** Page Lesson */ PageName: FormControl; /** Language Code */ LanguageCode: FormControl; /** Translated Fields */ Fields: FormArray>; } /** /* Generates a form from a StaticPageTranslationDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original StaticPageTranslationDto from which to create the form. /* @returns FormGroup */ export declare function GetStaticPageTranslationDtoForm(fb: FormBuilder, dto?: Interfaces.StaticPageTranslationDto | null): FormGroup; /** Interface for a form from a StaticPageTranslationFieldsDto*/ export interface IStaticPageTranslationFieldsDtoForm { /** Tag */ Tag: FormControl; /** Localized Value */ Value: FormControl; } /** /* Generates a form from a StaticPageTranslationFieldsDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original StaticPageTranslationFieldsDto from which to create the form. /* @returns FormGroup */ export declare function GetStaticPageTranslationFieldsDtoForm(fb: FormBuilder, dto?: Interfaces.StaticPageTranslationFieldsDto | null): FormGroup; /** Interface for a form from a StaticPageTranslationWithLanguagesDto*/ export interface IStaticPageTranslationWithLanguagesDtoForm { /** Page Lesson */ PageName: FormControl; /** Languages */ Languages: FormArray>; } /** /* Generates a form from a StaticPageTranslationWithLanguagesDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original StaticPageTranslationWithLanguagesDto from which to create the form. /* @returns FormGroup */ export declare function GetStaticPageTranslationWithLanguagesDtoForm(fb: FormBuilder, dto?: Interfaces.StaticPageTranslationWithLanguagesDto | null): FormGroup; /** Interface for a form from a StoredPaymentCredentialDto*/ export interface IStoredPaymentCredentialDtoForm { /** The id of the item */ Id: FormControl; /** Payment Method Id */ PaymentMethodId: FormControl; /** Payment Method */ PaymentMethod: FormControl; /** Organization Id (null if attached to a user) */ OrganizationId: FormControl; /** Organization (null if attached to a user) */ Organization: FormControl; /** User Id (null if attached to an organization) */ UserId: FormControl; /** User (null if attached to an organization) */ User: FormControl; /** The reference number with the processor used to make a payment etc. with the credentials */ ProcessorReferenceNumber: FormControl; /** Merchant Payment Profile Id */ SubProcessorReferenceNumber: FormControl; /** Card or Account Holder Lesson */ CardHolderName: FormControl; /** The masked identifier (either card # or Account # masked) */ MaskedIdentifier: FormControl; /** The expiry year if any */ ExpiryYear: FormControl; /** The expiry month if any */ ExpiryMonth: FormControl; /** Billing Address Id */ BillingAddressId: FormControl; /** Is stored credential deleted */ Deleted: FormControl; /** Contact Types */ ContactType: FormControl; /** The Contact Id associated with the stored credentials */ ContactId: FormControl; } /** /* Generates a form from a StoredPaymentCredentialDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original StoredPaymentCredentialDto from which to create the form. /* @returns FormGroup */ export declare function GetStoredPaymentCredentialDtoForm(fb: FormBuilder, dto?: Interfaces.StoredPaymentCredentialDto | null): FormGroup; /** Interface for a form from a SubmitQuoteDto*/ export interface ISubmitQuoteDtoForm { /** Rfq Id */ RfqId: FormControl; } /** /* Generates a form from a SubmitQuoteDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original SubmitQuoteDto from which to create the form. /* @returns FormGroup */ export declare function GetSubmitQuoteDtoForm(fb: FormBuilder, dto?: Interfaces.SubmitQuoteDto | null): FormGroup; /** Interface for a form from a SupportAnswerDto*/ export interface ISupportAnswerDtoForm { /** The id of the item */ Id: FormControl; /** Answer */ Answer: FormControl; /** Active */ Active: FormControl; } /** /* Generates a form from a SupportAnswerDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original SupportAnswerDto from which to create the form. /* @returns FormGroup */ export declare function GetSupportAnswerDtoForm(fb: FormBuilder, dto?: Interfaces.SupportAnswerDto | null): FormGroup; /** Interface for a form from a SupportQuestionDto*/ export interface ISupportQuestionDtoForm { /** The id of the item */ Id: FormControl; /** Question */ Question: FormControl; /** Support Answer Id */ SupportAnswerId: FormControl; /** Support Answer */ SupportAnswer: FormControl; /** Active */ Active: FormControl; } /** /* Generates a form from a SupportQuestionDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original SupportQuestionDto from which to create the form. /* @returns FormGroup */ export declare function GetSupportQuestionDtoForm(fb: FormBuilder, dto?: Interfaces.SupportQuestionDto | null): FormGroup; /** Interface for a form from a SyndicationProviderDto*/ export interface ISyndicationProviderDtoForm { /** The id of the item */ Id: FormControl; /** Lesson */ Name: FormControl; } /** /* Generates a form from a SyndicationProviderDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original SyndicationProviderDto from which to create the form. /* @returns FormGroup */ export declare function GetSyndicationProviderDtoForm(fb: FormBuilder, dto?: Interfaces.SyndicationProviderDto | null): FormGroup; /** Interface for a form from a SyndicationProviderImplementationDto*/ export interface ISyndicationProviderImplementationDtoForm { /** The syndication provider id */ SyndicationProviderId: FormControl; /** The name of the syndication provider */ SyndicationProvider: FormControl; /** Syndication Methods */ Method: FormControl; /** The Interface used to execute these types of syndications */ Interface: FormControl; } /** /* Generates a form from a SyndicationProviderImplementationDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original SyndicationProviderImplementationDto from which to create the form. /* @returns FormGroup */ export declare function GetSyndicationProviderImplementationDtoForm(fb: FormBuilder, dto?: Interfaces.SyndicationProviderImplementationDto | null): FormGroup; /** Interface for a form from a SystemMessageDto*/ export interface ISystemMessageDtoForm { /** Title */ Title: FormControl; /** Message */ Message: FormControl; } /** /* Generates a form from a SystemMessageDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original SystemMessageDto from which to create the form. /* @returns FormGroup */ export declare function GetSystemMessageDtoForm(fb: FormBuilder, dto?: Interfaces.SystemMessageDto | null): FormGroup; /** Interface for a form from a SystemSettingDto*/ export interface ISystemSettingDtoForm { /** Lesson */ Name: FormControl; /** Value */ Value: FormControl; /** Delta */ Delta: FormControl; /** Date Time instead of value */ DateTime: FormControl; /** When was the setting set? */ SetOn: FormControl; } /** /* Generates a form from a SystemSettingDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original SystemSettingDto from which to create the form. /* @returns FormGroup */ export declare function GetSystemSettingDtoForm(fb: FormBuilder, dto?: Interfaces.SystemSettingDto | null): FormGroup; /** Interface for a form from a TimeSavedAcrossOrganizationResultDto*/ export interface ITimeSavedAcrossOrganizationResultDtoForm { /** Time Saved */ Time: FormControl; /** Start Date */ StartDate: FormControl; /** End Date */ EndDate: FormControl; } /** /* Generates a form from a TimeSavedAcrossOrganizationResultDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original TimeSavedAcrossOrganizationResultDto from which to create the form. /* @returns FormGroup */ export declare function GetTimeSavedAcrossOrganizationResultDtoForm(fb: FormBuilder, dto?: Interfaces.TimeSavedAcrossOrganizationResultDto | null): FormGroup; /** Interface for a form from a TokenDto*/ export interface ITokenDtoForm { /** The id of the item */ Id: FormControl; /** The unique identifier for the token */ TokenId: FormControl; /** Issued On */ IssuedOn: FormControl; /** Redeemed On */ RedeemedOn: FormControl; /** Redeemed By Id */ RedeemedById: FormControl; /** Redeemed By */ RedeemedBy: FormControl; /** Cancelled On */ CancelledOn: FormControl; /** Cancelled By Id */ CancelledById: FormControl; /** Cancelled By Lesson */ CancelledBy: FormControl; /** Expires On */ ExpiresOn: FormControl; /** Invoice Inventory Id */ InvoiceInventoryId: FormControl; /** The Invoice Id */ InvoiceId: FormControl; /** Invoice Inventory */ InvoiceInventory: FormControl; /** Invoice # */ InvoiceNumber: FormControl; /** Organization Id */ OrganizationId: FormControl; /** The Organization assigned the token for distribution if any */ Organization: FormControl; } /** /* Generates a form from a TokenDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original TokenDto from which to create the form. /* @returns FormGroup */ export declare function GetTokenDtoForm(fb: FormBuilder, dto?: Interfaces.TokenDto | null): FormGroup; /** Interface for a form from a TopicActivityDetailDto*/ export interface ITopicActivityDetailDtoForm { /** Id */ Id: FormControl; /** Lesson */ Name: FormControl; /** Description */ Description: FormControl; /** Length */ Length: FormControl; /** Tags */ Tags: FormControl; } /** /* Generates a form from a TopicActivityDetailDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original TopicActivityDetailDto from which to create the form. /* @returns FormGroup */ export declare function GetTopicActivityDetailDtoForm(fb: FormBuilder, dto?: Interfaces.TopicActivityDetailDto | null): FormGroup; /** Interface for a form from a TopicAdminDto*/ export interface ITopicAdminDtoForm { /** The id of the item */ Id: FormControl; /** The name of the item */ Name: FormControl; /** The description of the item */ Description: FormControl; /** Is the item published or not */ Active: FormControl; /** When was the item created? */ CreatedOn: FormControl; /** When was the item updated? */ UpdatedOn: FormControl; /** Any tags used for search optimization */ Tags: FormControl; /** Content Preface */ Introduction: FormControl; /** The conclusion of the item */ Conclusion: FormControl; /** Length */ Length: FormControl; /** Notes */ Notes: FormControl; /** Jira Issue Link */ JiraIssueLink: FormControl; /** Started On */ StartedOn: FormControl; /** Due Date */ DueDate: FormControl; /** Estimated Completion Date */ EstCompletionDate: FormControl; /** Importance */ Importance: FormControl; /** Flagged */ Flagged: FormControl; } /** /* Generates a form from a TopicAdminDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original TopicAdminDto from which to create the form. /* @returns FormGroup */ export declare function GetTopicAdminDtoForm(fb: FormBuilder, dto?: Interfaces.TopicAdminDto | null): FormGroup; /** Interface for a form from a TopicAtAGlanceReportDto*/ export interface ITopicAtAGlanceReportDtoForm { /** Topic Lesson */ Topic: FormControl; /** Topic Id */ TopicId: FormControl; /** Topic Workflow Step */ TopicWorkflowStep: FormControl; /** Topic WOrkflow Step Id */ TopicWorkflowStepId: FormControl; /** Number of Lessons in Writing */ Writing: FormControl; /** Number of Lessons in Copy Edit */ CopyEdit: FormControl; /** Number of Lessons in Narration */ Narration: FormControl; /** Number of Lessons in Video Recording */ VideoRecording: FormControl; /** Number of Lessons in Video Edit */ VideoEdit: FormControl; /** Number of Lessons in Video Q/A 1 */ VideoQA1: FormControl; /** Number of Lessons in Video Q/A 2 */ VideoQA2: FormControl; /** Number of Lessons in Create Sub Titles */ CreateSubTitles: FormControl; /** Number of Lessons in Review and Sign Off */ ReviewAndSignOff: FormControl; /** Number of Lessons Completed */ Complete: FormControl; /** Total Lessons across all steps */ Total: FormControl; } /** /* Generates a form from a TopicAtAGlanceReportDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original TopicAtAGlanceReportDto from which to create the form. /* @returns FormGroup */ export declare function GetTopicAtAGlanceReportDtoForm(fb: FormBuilder, dto?: Interfaces.TopicAtAGlanceReportDto | null): FormGroup; /** Interface for a form from a TopicDto*/ export interface ITopicDtoForm { /** The id of the item */ Id: FormControl; /** The name of the item */ Name: FormControl; /** The description of the item */ Description: FormControl; /** Is the item published or not */ Active: FormControl; /** When was the item created? */ CreatedOn: FormControl; /** When was the item updated? */ UpdatedOn: FormControl; /** Any tags used for search optimization */ Tags: FormControl; /** Content Preface */ Introduction: FormControl; /** The conclusion of the item */ Conclusion: FormControl; /** Length */ Length: FormControl; /** Notes */ Notes: FormControl; /** Jira Issue Link */ JiraIssueLink: FormControl; } /** /* Generates a form from a TopicDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original TopicDto from which to create the form. /* @returns FormGroup */ export declare function GetTopicDtoForm(fb: FormBuilder, dto?: Interfaces.TopicDto | null): FormGroup; /** Interface for a form from a TopicSyndicationDto*/ export interface ITopicSyndicationDtoForm { /** Topic id */ TopicId: FormControl; /** Organization Id */ OrganizationId: FormControl; /** Syndication Types */ Type: FormControl; /** Organization */ Organization: FormControl; } /** /* Generates a form from a TopicSyndicationDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original TopicSyndicationDto from which to create the form. /* @returns FormGroup */ export declare function GetTopicSyndicationDtoForm(fb: FormBuilder, dto?: Interfaces.TopicSyndicationDto | null): FormGroup; /** Interface for a form from a TopicSyndicationProviderDto*/ export interface ITopicSyndicationProviderDtoForm { /** Topic id */ TopicId: FormControl; /** Organization Id */ OrganizationId: FormControl; /** Organization */ Organization: FormControl; /** Syndication Methods */ Method: FormControl; /** Syndication Provider Id */ SyndicationProviderId: FormControl; /** Syndication Provider Lesson */ SyndicationProvider: FormControl; } /** /* Generates a form from a TopicSyndicationProviderDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original TopicSyndicationProviderDto from which to create the form. /* @returns FormGroup */ export declare function GetTopicSyndicationProviderDtoForm(fb: FormBuilder, dto?: Interfaces.TopicSyndicationProviderDto | null): FormGroup; /** Interface for a form from a TopicTranslationDto*/ export interface ITopicTranslationDtoForm { /** Course Id */ TopicId: FormControl; /** Lesson Lesson */ Topic: FormControl; /** Language Code */ LanguageCode: FormControl; /** Is the translation Active */ Active: FormControl; /** Tags */ Tags: FormControl; /** Lesson */ Name: FormControl; /** Description */ Description: FormControl; /** Preface */ Introduction: FormControl; /** Postface */ Conclusion: FormControl; /** Marketing */ Marketing: FormControl; /** Meta Keywords */ MetaKeywords: FormControl; /** Meta Description */ MetaDescription: FormControl; } /** /* Generates a form from a TopicTranslationDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original TopicTranslationDto from which to create the form. /* @returns FormGroup */ export declare function GetTopicTranslationDtoForm(fb: FormBuilder, dto?: Interfaces.TopicTranslationDto | null): FormGroup; /** Interface for a form from a TopicWorkflowAssigneesDto*/ export interface ITopicWorkflowAssigneesDtoForm { /** The topic id */ TopicId: FormControl; /** The topic name */ Topic: FormControl; /** The User Id */ UserId: FormControl; /** The name of the user */ User: FormControl; /** The Role Id */ RoleId: FormControl; /** The Role */ Role: FormControl; /** Description */ Description: FormControl; } /** /* Generates a form from a TopicWorkflowAssigneesDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original TopicWorkflowAssigneesDto from which to create the form. /* @returns FormGroup */ export declare function GetTopicWorkflowAssigneesDtoForm(fb: FormBuilder, dto?: Interfaces.TopicWorkflowAssigneesDto | null): FormGroup; /** Interface for a form from a TranslationErrorDto*/ export interface ITranslationErrorDtoForm { /** User Lesson */ User: FormControl; /** Reporter User Id */ UserId: FormControl; /** Description */ Description: FormControl; /** Time of Report */ TimeStamp: FormControl; /** Question Item Types */ ItemType: FormControl; /** Item Id */ ItemId: FormControl; } /** /* Generates a form from a TranslationErrorDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original TranslationErrorDto from which to create the form. /* @returns FormGroup */ export declare function GetTranslationErrorDtoForm(fb: FormBuilder, dto?: Interfaces.TranslationErrorDto | null): FormGroup; /** Interface for a form from a TranslationWorkflowAssigneeDto*/ export interface ITranslationWorkflowAssigneeDtoForm { /** Parent Id */ ParentId: FormControl; /** User Id */ UserId: FormControl; /** User Lesson */ User: FormControl; /** Role Id */ RoleId: FormControl; /** Role Lesson */ Role: FormControl; /** Description */ Description: FormControl; } /** /* Generates a form from a TranslationWorkflowAssigneeDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original TranslationWorkflowAssigneeDto from which to create the form. /* @returns FormGroup */ export declare function GetTranslationWorkflowAssigneeDtoForm(fb: FormBuilder, dto?: Interfaces.TranslationWorkflowAssigneeDto | null): FormGroup; /** Interface for a form from a UpdateAnswerSuggestedLessonsDto*/ export interface IUpdateAnswerSuggestedLessonsDtoForm { /** The answer to update */ AnswerId: FormControl; /** The Lessons to be assigned to the Answer. */ Lessons: FormArray>; } /** /* Generates a form from a UpdateAnswerSuggestedLessonsDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UpdateAnswerSuggestedLessonsDto from which to create the form. /* @returns FormGroup */ export declare function GetUpdateAnswerSuggestedLessonsDtoForm(fb: FormBuilder, dto?: Interfaces.UpdateAnswerSuggestedLessonsDto | null): FormGroup; /** Interface for a form from a UpdateAnswersDto*/ export interface IUpdateAnswersDtoForm { /** Question Id */ QuestionId: FormControl; /** Answers */ Answers: FormArray>; } /** /* Generates a form from a UpdateAnswersDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UpdateAnswersDto from which to create the form. /* @returns FormGroup */ export declare function GetUpdateAnswersDtoForm(fb: FormBuilder, dto?: Interfaces.UpdateAnswersDto | null): FormGroup; /** Interface for a form from a UpdateAssessmentBadgesDto*/ export interface IUpdateAssessmentBadgesDtoForm { /** The assessment to manage */ AssessmentId: FormControl; /** All of the Badges assigned to the assessment */ BadgeIds: FormArray>; } /** /* Generates a form from a UpdateAssessmentBadgesDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UpdateAssessmentBadgesDto from which to create the form. /* @returns FormGroup */ export declare function GetUpdateAssessmentBadgesDtoForm(fb: FormBuilder, dto?: Interfaces.UpdateAssessmentBadgesDto | null): FormGroup; /** Interface for a form from a UpdateAssessmentCoursesDto*/ export interface IUpdateAssessmentCoursesDtoForm { /** The assessment to manage */ AssessmentId: FormControl; /** All of the courses assigned to the assessment */ CourseIds: FormArray>; } /** /* Generates a form from a UpdateAssessmentCoursesDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UpdateAssessmentCoursesDto from which to create the form. /* @returns FormGroup */ export declare function GetUpdateAssessmentCoursesDtoForm(fb: FormBuilder, dto?: Interfaces.UpdateAssessmentCoursesDto | null): FormGroup; /** Interface for a form from a UpdateAssessmentDynamicItemsDto*/ export interface IUpdateAssessmentDynamicItemsDtoForm { /** */ AssessmentId: FormControl; /** */ CourseId: FormControl; /** */ TopicIds: FormArray>; /** Number of Questions */ NumberOfQuestions: FormControl; } /** /* Generates a form from a UpdateAssessmentDynamicItemsDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UpdateAssessmentDynamicItemsDto from which to create the form. /* @returns FormGroup */ export declare function GetUpdateAssessmentDynamicItemsDtoForm(fb: FormBuilder, dto?: Interfaces.UpdateAssessmentDynamicItemsDto | null): FormGroup; /** Interface for a form from a UpdateAssessmentMedallionsDto*/ export interface IUpdateAssessmentMedallionsDtoForm { /** The assessment to manage */ AssessmentId: FormControl; /** All of the Medallions assigned to the assessment */ MedallionIds: FormArray>; } /** /* Generates a form from a UpdateAssessmentMedallionsDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UpdateAssessmentMedallionsDto from which to create the form. /* @returns FormGroup */ export declare function GetUpdateAssessmentMedallionsDtoForm(fb: FormBuilder, dto?: Interfaces.UpdateAssessmentMedallionsDto | null): FormGroup; /** Interface for a form from a UpdateAssessmentQuestionsDto*/ export interface IUpdateAssessmentQuestionsDtoForm { /** The assessment to update */ AssessmentId: FormControl; /** All of the questions associated with the assessment */ QuestionIds: FormArray>; } /** /* Generates a form from a UpdateAssessmentQuestionsDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UpdateAssessmentQuestionsDto from which to create the form. /* @returns FormGroup */ export declare function GetUpdateAssessmentQuestionsDtoForm(fb: FormBuilder, dto?: Interfaces.UpdateAssessmentQuestionsDto | null): FormGroup; /** Interface for a form from a UpdateAssessmentWorkflowAssigneesDto*/ export interface IUpdateAssessmentWorkflowAssigneesDtoForm { /** The assessment to update */ AssessmentId: FormControl; /** The assignees to the Assessment (all of them) */ Assignees: FormArray>; } /** /* Generates a form from a UpdateAssessmentWorkflowAssigneesDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UpdateAssessmentWorkflowAssigneesDto from which to create the form. /* @returns FormGroup */ export declare function GetUpdateAssessmentWorkflowAssigneesDtoForm(fb: FormBuilder, dto?: Interfaces.UpdateAssessmentWorkflowAssigneesDto | null): FormGroup; /** Interface for a form from a UpdateAuthMethodsDto*/ export interface IUpdateAuthMethodsDtoForm { /** The domain that the auth methods belong to */ DomainId: FormControl; /** The auth methods to update. Should include all auth methods for the domain as all others will be deleted. */ AuthMethods: FormArray>; } /** /* Generates a form from a UpdateAuthMethodsDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UpdateAuthMethodsDto from which to create the form. /* @returns FormGroup */ export declare function GetUpdateAuthMethodsDtoForm(fb: FormBuilder, dto?: Interfaces.UpdateAuthMethodsDto | null): FormGroup; /** Interface for a form from a UpdateBadgeGroupsDto*/ export interface IUpdateBadgeGroupsDtoForm { /** Badge Id */ BadgeId: FormControl; /** Organization Id */ OrganizationId: FormControl; /** Groups */ Groups: FormArray>; } /** /* Generates a form from a UpdateBadgeGroupsDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UpdateBadgeGroupsDto from which to create the form. /* @returns FormGroup */ export declare function GetUpdateBadgeGroupsDtoForm(fb: FormBuilder, dto?: Interfaces.UpdateBadgeGroupsDto | null): FormGroup; /** Interface for a form from a UpdateBadgeHeaderLessonsDto*/ export interface IUpdateBadgeHeaderLessonsDtoForm { /** Badge Id */ BadgeId: FormControl; /** Header Lessons */ HeaderLessons: FormArray>; } /** /* Generates a form from a UpdateBadgeHeaderLessonsDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UpdateBadgeHeaderLessonsDto from which to create the form. /* @returns FormGroup */ export declare function GetUpdateBadgeHeaderLessonsDtoForm(fb: FormBuilder, dto?: Interfaces.UpdateBadgeHeaderLessonsDto | null): FormGroup; /** Interface for a form from a UpdateBadgeLessonDto*/ export interface IUpdateBadgeLessonDtoForm { /** The question to update */ BadgeId: FormControl; /** The Lesson Ids of all lessons associated with the badge */ Lessons: FormArray>; } /** /* Generates a form from a UpdateBadgeLessonDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UpdateBadgeLessonDto from which to create the form. /* @returns FormGroup */ export declare function GetUpdateBadgeLessonDtoForm(fb: FormBuilder, dto?: Interfaces.UpdateBadgeLessonDto | null): FormGroup; /** Interface for a form from a UpdateBadgeSyndicationProvidersDto*/ export interface IUpdateBadgeSyndicationProvidersDtoForm { /** Badge Id */ BadgeId: FormControl; /** Syndications */ Syndications: FormArray>; } /** /* Generates a form from a UpdateBadgeSyndicationProvidersDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UpdateBadgeSyndicationProvidersDto from which to create the form. /* @returns FormGroup */ export declare function GetUpdateBadgeSyndicationProvidersDtoForm(fb: FormBuilder, dto?: Interfaces.UpdateBadgeSyndicationProvidersDto | null): FormGroup; /** Interface for a form from a UpdateCampaignSubscriptionsDto*/ export interface IUpdateCampaignSubscriptionsDtoForm { /** Campaign to update */ CampaignId: FormControl; /** All Subscriptions for the campaign. */ Subscriptions: FormArray>; } /** /* Generates a form from a UpdateCampaignSubscriptionsDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UpdateCampaignSubscriptionsDto from which to create the form. /* @returns FormGroup */ export declare function GetUpdateCampaignSubscriptionsDtoForm(fb: FormBuilder, dto?: Interfaces.UpdateCampaignSubscriptionsDto | null): FormGroup; /** Interface for a form from a UpdateClientSecretDto*/ export interface IUpdateClientSecretDtoForm { /** The Id of the client */ Id: FormControl; /** The new Secret */ Secret: FormControl; } /** /* Generates a form from a UpdateClientSecretDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UpdateClientSecretDto from which to create the form. /* @returns FormGroup */ export declare function GetUpdateClientSecretDtoForm(fb: FormBuilder, dto?: Interfaces.UpdateClientSecretDto | null): FormGroup; /** Interface for a form from a UpdateCourseAssignedOrganizationsDto*/ export interface IUpdateCourseAssignedOrganizationsDtoForm { /** Course Id */ CourseId: FormControl; /** Organizations */ Organizations: FormArray>; } /** /* Generates a form from a UpdateCourseAssignedOrganizationsDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UpdateCourseAssignedOrganizationsDto from which to create the form. /* @returns FormGroup */ export declare function GetUpdateCourseAssignedOrganizationsDtoForm(fb: FormBuilder, dto?: Interfaces.UpdateCourseAssignedOrganizationsDto | null): FormGroup; /** Interface for a form from a UpdateCourseGroupsDto*/ export interface IUpdateCourseGroupsDtoForm { /** Course Id */ CourseId: FormControl; /** Organization Id */ OrganizationId: FormControl; /** Groups */ Groups: FormArray>; } /** /* Generates a form from a UpdateCourseGroupsDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UpdateCourseGroupsDto from which to create the form. /* @returns FormGroup */ export declare function GetUpdateCourseGroupsDtoForm(fb: FormBuilder, dto?: Interfaces.UpdateCourseGroupsDto | null): FormGroup; /** Interface for a form from a UpdateCoursePathDto*/ export interface IUpdateCoursePathDtoForm { /** The course to update */ CourseId: FormControl; /** The layout of the workflow with any user customizations */ Layout: FormControl; /** The Root Item */ Items: FormArray>; } /** /* Generates a form from a UpdateCoursePathDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UpdateCoursePathDto from which to create the form. /* @returns FormGroup */ export declare function GetUpdateCoursePathDtoForm(fb: FormBuilder, dto?: Interfaces.UpdateCoursePathDto | null): FormGroup; /** Interface for a form from a UpdateCoursePublicVideos*/ export interface IUpdateCoursePublicVideosForm { /** Course Id */ CourseId: FormControl; /** Public Videos */ PublicVideos: FormArray>; } /** /* Generates a form from a UpdateCoursePublicVideos /* @param fb The FormBuilder that will build the form for you /* @param dto The original UpdateCoursePublicVideos from which to create the form. /* @returns FormGroup */ export declare function GetUpdateCoursePublicVideosForm(fb: FormBuilder, dto?: Interfaces.UpdateCoursePublicVideos | null): FormGroup; /** Interface for a form from a UpdateCourseSyndicationProvidersDto*/ export interface IUpdateCourseSyndicationProvidersDtoForm { /** Course Id */ CourseId: FormControl; /** Remove syndications on Lessons and topics under the course or not */ RemoveSubSyndications: FormControl; /** Syndications */ Syndications: FormArray>; } /** /* Generates a form from a UpdateCourseSyndicationProvidersDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UpdateCourseSyndicationProvidersDto from which to create the form. /* @returns FormGroup */ export declare function GetUpdateCourseSyndicationProvidersDtoForm(fb: FormBuilder, dto?: Interfaces.UpdateCourseSyndicationProvidersDto | null): FormGroup; /** Interface for a form from a UpdateCourseSyndicationsDto*/ export interface IUpdateCourseSyndicationsDtoForm { /** Course Id */ CourseId: FormControl; /** Remove syndications on Lessons and topics under the course or not */ RemoveSubSyndications: FormControl; /** Syndications */ Syndications: FormArray>; } /** /* Generates a form from a UpdateCourseSyndicationsDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UpdateCourseSyndicationsDto from which to create the form. /* @returns FormGroup */ export declare function GetUpdateCourseSyndicationsDtoForm(fb: FormBuilder, dto?: Interfaces.UpdateCourseSyndicationsDto | null): FormGroup; /** Interface for a form from a UpdateCourseWorkflowAssigneesDto*/ export interface IUpdateCourseWorkflowAssigneesDtoForm { /** Course Id */ CourseId: FormControl; /** Assignees */ Assignees: FormArray>; } /** /* Generates a form from a UpdateCourseWorkflowAssigneesDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UpdateCourseWorkflowAssigneesDto from which to create the form. /* @returns FormGroup */ export declare function GetUpdateCourseWorkflowAssigneesDtoForm(fb: FormBuilder, dto?: Interfaces.UpdateCourseWorkflowAssigneesDto | null): FormGroup; /** Interface for a form from a UpdateCreditCardPaymentCredentialDto*/ export interface IUpdateCreditCardPaymentCredentialDtoForm { /** Stored Payment Credential's Id */ Id: FormControl; /** New Expiry Month */ ExpiryMonth: FormControl; /** New Expiry Year */ ExpiryYear: FormControl; /** Card # */ CardNumber: FormControl; /** Updated CVV2 */ CVV2: FormControl; /** Lesson on Card */ NameOnCard: FormControl; /** Billing Address */ BillingAddressId: FormControl; } /** /* Generates a form from a UpdateCreditCardPaymentCredentialDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UpdateCreditCardPaymentCredentialDto from which to create the form. /* @returns FormGroup */ export declare function GetUpdateCreditCardPaymentCredentialDtoForm(fb: FormBuilder, dto?: Interfaces.UpdateCreditCardPaymentCredentialDto | null): FormGroup; /** Interface for a form from a UpdateCustomCourseStructureDto*/ export interface IUpdateCustomCourseStructureDtoForm { /** Course Id */ CourseId: FormControl; /** structure */ Structure: FormArray>; } /** /* Generates a form from a UpdateCustomCourseStructureDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UpdateCustomCourseStructureDto from which to create the form. /* @returns FormGroup */ export declare function GetUpdateCustomCourseStructureDtoForm(fb: FormBuilder, dto?: Interfaces.UpdateCustomCourseStructureDto | null): FormGroup; /** Interface for a form from a UpdateDisciplineGroupsDto*/ export interface IUpdateDisciplineGroupsDtoForm { /** Discipline Id */ DisciplineId: FormControl; /** Organization Id */ OrganizationId: FormControl; /** Groups */ Groups: FormArray>; } /** /* Generates a form from a UpdateDisciplineGroupsDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UpdateDisciplineGroupsDto from which to create the form. /* @returns FormGroup */ export declare function GetUpdateDisciplineGroupsDtoForm(fb: FormBuilder, dto?: Interfaces.UpdateDisciplineGroupsDto | null): FormGroup; /** Interface for a form from a UpdateDisciplineHeaderLessonsDto*/ export interface IUpdateDisciplineHeaderLessonsDtoForm { /** Discipline Id */ DisciplineId: FormControl; /** Remove header lessons on badges and medallions under the Discipline or not */ RemoveSubLessons: FormControl; /** Header Lessons */ HeaderLessons: FormArray>; } /** /* Generates a form from a UpdateDisciplineHeaderLessonsDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UpdateDisciplineHeaderLessonsDto from which to create the form. /* @returns FormGroup */ export declare function GetUpdateDisciplineHeaderLessonsDtoForm(fb: FormBuilder, dto?: Interfaces.UpdateDisciplineHeaderLessonsDto | null): FormGroup; /** Interface for a form from a UpdateDisciplineIndustriesDto*/ export interface IUpdateDisciplineIndustriesDtoForm { /** The Discipline to update */ DisciplineId: FormControl; /** The Industry Ids of all medallions associated with the discipline */ Industries: FormArray>; } /** /* Generates a form from a UpdateDisciplineIndustriesDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UpdateDisciplineIndustriesDto from which to create the form. /* @returns FormGroup */ export declare function GetUpdateDisciplineIndustriesDtoForm(fb: FormBuilder, dto?: Interfaces.UpdateDisciplineIndustriesDto | null): FormGroup; /** Interface for a form from a UpdateDisciplineMedallionsDto*/ export interface IUpdateDisciplineMedallionsDtoForm { /** The Discipline to update */ DisciplineId: FormControl; /** The Medallion Ids of all medallions associated with the badge */ Medallions: FormArray>; } /** /* Generates a form from a UpdateDisciplineMedallionsDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UpdateDisciplineMedallionsDto from which to create the form. /* @returns FormGroup */ export declare function GetUpdateDisciplineMedallionsDtoForm(fb: FormBuilder, dto?: Interfaces.UpdateDisciplineMedallionsDto | null): FormGroup; /** Interface for a form from a UpdateDisciplineOrganizationsDto*/ export interface IUpdateDisciplineOrganizationsDtoForm { /** The Badge to update */ DisciplineId: FormControl; /** The Organization Ids of all Organizations associated with the discipline */ Organizations: FormArray>; } /** /* Generates a form from a UpdateDisciplineOrganizationsDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UpdateDisciplineOrganizationsDto from which to create the form. /* @returns FormGroup */ export declare function GetUpdateDisciplineOrganizationsDtoForm(fb: FormBuilder, dto?: Interfaces.UpdateDisciplineOrganizationsDto | null): FormGroup; /** Interface for a form from a UpdateDisciplineProductDto*/ export interface IUpdateDisciplineProductDtoForm { /** Discipline Id */ DisciplineId: FormControl; /** Discipline's Products */ Products: FormArray>; } /** /* Generates a form from a UpdateDisciplineProductDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UpdateDisciplineProductDto from which to create the form. /* @returns FormGroup */ export declare function GetUpdateDisciplineProductDtoForm(fb: FormBuilder, dto?: Interfaces.UpdateDisciplineProductDto | null): FormGroup; /** Interface for a form from a UpdateDisciplinePublicVideosDto*/ export interface IUpdateDisciplinePublicVideosDtoForm { /** Discipline Id */ DisciplineId: FormControl; /** Public Videos */ PublicVideos: FormArray>; } /** /* Generates a form from a UpdateDisciplinePublicVideosDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UpdateDisciplinePublicVideosDto from which to create the form. /* @returns FormGroup */ export declare function GetUpdateDisciplinePublicVideosDtoForm(fb: FormBuilder, dto?: Interfaces.UpdateDisciplinePublicVideosDto | null): FormGroup; /** Interface for a form from a UpdateDisciplineSyndicationProvidersDto*/ export interface IUpdateDisciplineSyndicationProvidersDtoForm { /** Discipline Id */ DisciplineId: FormControl; /** Remove syndications on badges and medallions under the Discipline or not */ RemoveSubSyndications: FormControl; /** Syndications */ Syndications: FormArray>; } /** /* Generates a form from a UpdateDisciplineSyndicationProvidersDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UpdateDisciplineSyndicationProvidersDto from which to create the form. /* @returns FormGroup */ export declare function GetUpdateDisciplineSyndicationProvidersDtoForm(fb: FormBuilder, dto?: Interfaces.UpdateDisciplineSyndicationProvidersDto | null): FormGroup; /** Interface for a form from a UpdateDocumentLinksDto*/ export interface IUpdateDocumentLinksDtoForm { /** Document Id */ DocumentId: FormControl; /** Links */ Links: FormArray>; } /** /* Generates a form from a UpdateDocumentLinksDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UpdateDocumentLinksDto from which to create the form. /* @returns FormGroup */ export declare function GetUpdateDocumentLinksDtoForm(fb: FormBuilder, dto?: Interfaces.UpdateDocumentLinksDto | null): FormGroup; /** Interface for a form from a UpdateEduDomainsDto*/ export interface IUpdateEduDomainsDtoForm { /** The list of Edu Domains */ EduDomains: FormArray>; } /** /* Generates a form from a UpdateEduDomainsDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UpdateEduDomainsDto from which to create the form. /* @returns FormGroup */ export declare function GetUpdateEduDomainsDtoForm(fb: FormBuilder, dto?: Interfaces.UpdateEduDomainsDto | null): FormGroup; /** Interface for a form from a UpdateEmailTemplateDto*/ export interface IUpdateEmailTemplateDtoForm { /** Organization Id */ Organizationid: FormControl; /** The list of templates */ Templates: FormArray>; } /** /* Generates a form from a UpdateEmailTemplateDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UpdateEmailTemplateDto from which to create the form. /* @returns FormGroup */ export declare function GetUpdateEmailTemplateDtoForm(fb: FormBuilder, dto?: Interfaces.UpdateEmailTemplateDto | null): FormGroup; /** Interface for a form from a UpdateEntitlementPaymentDetailsDto*/ export interface IUpdateEntitlementPaymentDetailsDtoForm { /** The entitltment to update */ EntitlementId: FormControl; /** The updated payment credentials */ PaymentCredentialsId: FormControl; } /** /* Generates a form from a UpdateEntitlementPaymentDetailsDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UpdateEntitlementPaymentDetailsDto from which to create the form. /* @returns FormGroup */ export declare function GetUpdateEntitlementPaymentDetailsDtoForm(fb: FormBuilder, dto?: Interfaces.UpdateEntitlementPaymentDetailsDto | null): FormGroup; /** Interface for a form from a UpdateInventoryItemsDto*/ export interface IUpdateInventoryItemsDtoForm { /** The Id of the inventory to be updated */ InventoryId: FormControl; /** All of the items on the inventory */ Items: FormArray>; } /** /* Generates a form from a UpdateInventoryItemsDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UpdateInventoryItemsDto from which to create the form. /* @returns FormGroup */ export declare function GetUpdateInventoryItemsDtoForm(fb: FormBuilder, dto?: Interfaces.UpdateInventoryItemsDto | null): FormGroup; /** Interface for a form from a UpdateInvoiceInventoryDto*/ export interface IUpdateInvoiceInventoryDtoForm { /** Invoice Id */ InvoiceId: FormControl; /** Inventory to Save (all of it for the invoice) */ Inventory: FormArray>; } /** /* Generates a form from a UpdateInvoiceInventoryDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UpdateInvoiceInventoryDto from which to create the form. /* @returns FormGroup */ export declare function GetUpdateInvoiceInventoryDtoForm(fb: FormBuilder, dto?: Interfaces.UpdateInvoiceInventoryDto | null): FormGroup; /** Interface for a form from a UpdateJobDisciplinesDto*/ export interface IUpdateJobDisciplinesDtoForm { /** The Job to update */ JobId: FormControl; /** The Medallion Ids of all disciplines associated with the job */ Disciplines: FormArray>; } /** /* Generates a form from a UpdateJobDisciplinesDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UpdateJobDisciplinesDto from which to create the form. /* @returns FormGroup */ export declare function GetUpdateJobDisciplinesDtoForm(fb: FormBuilder, dto?: Interfaces.UpdateJobDisciplinesDto | null): FormGroup; /** Interface for a form from a UpdateJobGroupsDto*/ export interface IUpdateJobGroupsDtoForm { /** Job Id */ JobId: FormControl; /** Organization Id */ OrganizationId: FormControl; /** Groups */ Groups: FormArray>; } /** /* Generates a form from a UpdateJobGroupsDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UpdateJobGroupsDto from which to create the form. /* @returns FormGroup */ export declare function GetUpdateJobGroupsDtoForm(fb: FormBuilder, dto?: Interfaces.UpdateJobGroupsDto | null): FormGroup; /** Interface for a form from a UpdateJobHeaderLessonsDto*/ export interface IUpdateJobHeaderLessonsDtoForm { /** Job Id */ JobId: FormControl; /** Header Lessons */ HeaderLessons: FormArray>; } /** /* Generates a form from a UpdateJobHeaderLessonsDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UpdateJobHeaderLessonsDto from which to create the form. /* @returns FormGroup */ export declare function GetUpdateJobHeaderLessonsDtoForm(fb: FormBuilder, dto?: Interfaces.UpdateJobHeaderLessonsDto | null): FormGroup; /** Interface for a form from a UpdateJobIndustriesDto*/ export interface IUpdateJobIndustriesDtoForm { /** The Job to update */ JobId: FormControl; /** The Industry Ids of all industries associated with the job */ Industries: FormArray>; } /** /* Generates a form from a UpdateJobIndustriesDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UpdateJobIndustriesDto from which to create the form. /* @returns FormGroup */ export declare function GetUpdateJobIndustriesDtoForm(fb: FormBuilder, dto?: Interfaces.UpdateJobIndustriesDto | null): FormGroup; /** Interface for a form from a UpdateJobOrganizationsDto*/ export interface IUpdateJobOrganizationsDtoForm { /** The Job to update */ JobId: FormControl; /** The Organization Ids of all Organizations associated with the medallion */ Organizations: FormArray>; } /** /* Generates a form from a UpdateJobOrganizationsDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UpdateJobOrganizationsDto from which to create the form. /* @returns FormGroup */ export declare function GetUpdateJobOrganizationsDtoForm(fb: FormBuilder, dto?: Interfaces.UpdateJobOrganizationsDto | null): FormGroup; /** Interface for a form from a UpdateJobProductDto*/ export interface IUpdateJobProductDtoForm { /** Job Id */ JobId: FormControl; /** Products */ Products: FormArray>; } /** /* Generates a form from a UpdateJobProductDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UpdateJobProductDto from which to create the form. /* @returns FormGroup */ export declare function GetUpdateJobProductDtoForm(fb: FormBuilder, dto?: Interfaces.UpdateJobProductDto | null): FormGroup; /** Interface for a form from a UpdateJobPublicVideosDto*/ export interface IUpdateJobPublicVideosDtoForm { /** Job Id */ JobId: FormControl; /** Public Videos */ PublicVideos: FormArray>; } /** /* Generates a form from a UpdateJobPublicVideosDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UpdateJobPublicVideosDto from which to create the form. /* @returns FormGroup */ export declare function GetUpdateJobPublicVideosDtoForm(fb: FormBuilder, dto?: Interfaces.UpdateJobPublicVideosDto | null): FormGroup; /** Interface for a form from a UpdateJobSyndicationProvidersDto*/ export interface IUpdateJobSyndicationProvidersDtoForm { /** Job Id */ JobId: FormControl; /** Syndications */ Syndications: FormArray>; } /** /* Generates a form from a UpdateJobSyndicationProvidersDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UpdateJobSyndicationProvidersDto from which to create the form. /* @returns FormGroup */ export declare function GetUpdateJobSyndicationProvidersDtoForm(fb: FormBuilder, dto?: Interfaces.UpdateJobSyndicationProvidersDto | null): FormGroup; /** Interface for a form from a UpdateLessonCommandsDto*/ export interface IUpdateLessonCommandsDtoForm { /** Lesson Id */ LessonId: FormControl; /** All commands on Lesson */ Commands: FormArray>; } /** /* Generates a form from a UpdateLessonCommandsDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UpdateLessonCommandsDto from which to create the form. /* @returns FormGroup */ export declare function GetUpdateLessonCommandsDtoForm(fb: FormBuilder, dto?: Interfaces.UpdateLessonCommandsDto | null): FormGroup; /** Interface for a form from a UpdateLessonDependenciesDto*/ export interface IUpdateLessonDependenciesDtoForm { /** Lesson Id */ LessonId: FormControl; /** Dependencies */ Dependencies: FormArray>; } /** /* Generates a form from a UpdateLessonDependenciesDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UpdateLessonDependenciesDto from which to create the form. /* @returns FormGroup */ export declare function GetUpdateLessonDependenciesDtoForm(fb: FormBuilder, dto?: Interfaces.UpdateLessonDependenciesDto | null): FormGroup; /** Interface for a form from a UpdateLessonLabelsDto*/ export interface IUpdateLessonLabelsDtoForm { /** Lesson Id */ LessonId: FormControl; /** Labels */ Labels: FormArray>; } /** /* Generates a form from a UpdateLessonLabelsDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UpdateLessonLabelsDto from which to create the form. /* @returns FormGroup */ export declare function GetUpdateLessonLabelsDtoForm(fb: FormBuilder, dto?: Interfaces.UpdateLessonLabelsDto | null): FormGroup; /** Interface for a form from a UpdateLessonOverrideThumbnailDto*/ export interface IUpdateLessonOverrideThumbnailDtoForm { /** Lesson Id */ LessonId: FormControl; /** Resource Id */ ResourceId: FormControl; } /** /* Generates a form from a UpdateLessonOverrideThumbnailDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UpdateLessonOverrideThumbnailDto from which to create the form. /* @returns FormGroup */ export declare function GetUpdateLessonOverrideThumbnailDtoForm(fb: FormBuilder, dto?: Interfaces.UpdateLessonOverrideThumbnailDto | null): FormGroup; /** Interface for a form from a UpdateLessonPublicVideosDto*/ export interface IUpdateLessonPublicVideosDtoForm { /** Lesson Id */ LessonId: FormControl; /** Public Videos */ PublicVideos: FormArray>; } /** /* Generates a form from a UpdateLessonPublicVideosDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UpdateLessonPublicVideosDto from which to create the form. /* @returns FormGroup */ export declare function GetUpdateLessonPublicVideosDtoForm(fb: FormBuilder, dto?: Interfaces.UpdateLessonPublicVideosDto | null): FormGroup; /** Interface for a form from a UpdateLessonSyndicationProvidersDto*/ export interface IUpdateLessonSyndicationProvidersDtoForm { /** Lesson Id */ LessonId: FormControl; /** Syndications */ Syndications: FormArray>; } /** /* Generates a form from a UpdateLessonSyndicationProvidersDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UpdateLessonSyndicationProvidersDto from which to create the form. /* @returns FormGroup */ export declare function GetUpdateLessonSyndicationProvidersDtoForm(fb: FormBuilder, dto?: Interfaces.UpdateLessonSyndicationProvidersDto | null): FormGroup; /** Interface for a form from a UpdateLessonSyndicationsDto*/ export interface IUpdateLessonSyndicationsDtoForm { /** Lesson Id */ LessonId: FormControl; /** Syndications */ Syndications: FormArray>; } /** /* Generates a form from a UpdateLessonSyndicationsDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UpdateLessonSyndicationsDto from which to create the form. /* @returns FormGroup */ export declare function GetUpdateLessonSyndicationsDtoForm(fb: FormBuilder, dto?: Interfaces.UpdateLessonSyndicationsDto | null): FormGroup; /** Interface for a form from a UpdateLessonWorkflowAssigneesDto*/ export interface IUpdateLessonWorkflowAssigneesDtoForm { /** The lesson Id */ LessonId: FormControl; /** A complete list of assignees for the lesson */ Assignees: FormArray>; } /** /* Generates a form from a UpdateLessonWorkflowAssigneesDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UpdateLessonWorkflowAssigneesDto from which to create the form. /* @returns FormGroup */ export declare function GetUpdateLessonWorkflowAssigneesDtoForm(fb: FormBuilder, dto?: Interfaces.UpdateLessonWorkflowAssigneesDto | null): FormGroup; /** Interface for a form from a UpdateMedallionBadgesDto*/ export interface IUpdateMedallionBadgesDtoForm { /** The Medallion to update */ MedallionId: FormControl; /** The badge Ids of all badges associated with the medallion */ Badges: FormArray>; } /** /* Generates a form from a UpdateMedallionBadgesDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UpdateMedallionBadgesDto from which to create the form. /* @returns FormGroup */ export declare function GetUpdateMedallionBadgesDtoForm(fb: FormBuilder, dto?: Interfaces.UpdateMedallionBadgesDto | null): FormGroup; /** Interface for a form from a UpdateMedallionGroupsDto*/ export interface IUpdateMedallionGroupsDtoForm { /** Medallion Id */ MedallionId: FormControl; /** Organization Id */ OrganizationId: FormControl; /** Groups */ Groups: FormArray>; } /** /* Generates a form from a UpdateMedallionGroupsDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UpdateMedallionGroupsDto from which to create the form. /* @returns FormGroup */ export declare function GetUpdateMedallionGroupsDtoForm(fb: FormBuilder, dto?: Interfaces.UpdateMedallionGroupsDto | null): FormGroup; /** Interface for a form from a UpdateMedallionHeaderLessonsDto*/ export interface IUpdateMedallionHeaderLessonsDtoForm { /** Medallion Id */ MedallionId: FormControl; /** Remove header lessons on badges under the Medallion or not */ RemoveSubLessons: FormControl; /** Header Lessons */ HeaderLessons: FormArray>; } /** /* Generates a form from a UpdateMedallionHeaderLessonsDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UpdateMedallionHeaderLessonsDto from which to create the form. /* @returns FormGroup */ export declare function GetUpdateMedallionHeaderLessonsDtoForm(fb: FormBuilder, dto?: Interfaces.UpdateMedallionHeaderLessonsDto | null): FormGroup; /** Interface for a form from a UpdateMedallionSyndicationProvidersDto*/ export interface IUpdateMedallionSyndicationProvidersDtoForm { /** Medallion Id */ MedallionId: FormControl; /** Remove syndications on badges under the Medallion or not */ RemoveSubSyndications: FormControl; /** Syndications */ Syndications: FormArray>; } /** /* Generates a form from a UpdateMedallionSyndicationProvidersDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UpdateMedallionSyndicationProvidersDto from which to create the form. /* @returns FormGroup */ export declare function GetUpdateMedallionSyndicationProvidersDtoForm(fb: FormBuilder, dto?: Interfaces.UpdateMedallionSyndicationProvidersDto | null): FormGroup; /** Interface for a form from a UpdateOrganizationAddressesDto*/ export interface IUpdateOrganizationAddressesDtoForm { /** The Organization Id */ OrganizationId: FormControl; /** All Addresses for the organization */ Addresses: FormArray>; } /** /* Generates a form from a UpdateOrganizationAddressesDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UpdateOrganizationAddressesDto from which to create the form. /* @returns FormGroup */ export declare function GetUpdateOrganizationAddressesDtoForm(fb: FormBuilder, dto?: Interfaces.UpdateOrganizationAddressesDto | null): FormGroup; /** Interface for a form from a UpdateOrganizationEmailDomainsDto*/ export interface IUpdateOrganizationEmailDomainsDtoForm { /** The organization id */ OrganizationId: FormControl; /** The email domains */ EmailDomains: FormArray>; } /** /* Generates a form from a UpdateOrganizationEmailDomainsDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UpdateOrganizationEmailDomainsDto from which to create the form. /* @returns FormGroup */ export declare function GetUpdateOrganizationEmailDomainsDtoForm(fb: FormBuilder, dto?: Interfaces.UpdateOrganizationEmailDomainsDto | null): FormGroup; /** Interface for a form from a UpdateOrganizationEntitlementUsersDto*/ export interface IUpdateOrganizationEntitlementUsersDtoForm { /** Organization to update */ OrganizationId: FormControl; /** Entitlements to update (note this does not delete non-existing ones, only updates the ones that have changed and only the UserId) */ Entitlements: FormArray>; } /** /* Generates a form from a UpdateOrganizationEntitlementUsersDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UpdateOrganizationEntitlementUsersDto from which to create the form. /* @returns FormGroup */ export declare function GetUpdateOrganizationEntitlementUsersDtoForm(fb: FormBuilder, dto?: Interfaces.UpdateOrganizationEntitlementUsersDto | null): FormGroup; /** Interface for a form from a UpdateOrganizationGroupCoursesDto*/ export interface IUpdateOrganizationGroupCoursesDtoForm { /** The Organization Id associated with the group courses */ OrganizationId: FormControl; /** */ GroupId: FormControl; /** THe list of groups associated with the courses */ CourseIds: FormArray>; } /** /* Generates a form from a UpdateOrganizationGroupCoursesDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UpdateOrganizationGroupCoursesDto from which to create the form. /* @returns FormGroup */ export declare function GetUpdateOrganizationGroupCoursesDtoForm(fb: FormBuilder, dto?: Interfaces.UpdateOrganizationGroupCoursesDto | null): FormGroup; /** Interface for a form from a UpdateOrganizationGroupsDto*/ export interface IUpdateOrganizationGroupsDtoForm { /** The Organization Id */ OrganizationId: FormControl; /** All groups for the organization */ Groups: FormArray>; } /** /* Generates a form from a UpdateOrganizationGroupsDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UpdateOrganizationGroupsDto from which to create the form. /* @returns FormGroup */ export declare function GetUpdateOrganizationGroupsDtoForm(fb: FormBuilder, dto?: Interfaces.UpdateOrganizationGroupsDto | null): FormGroup; /** Interface for a form from a UpdateOrganizationLessonNotesDto*/ export interface IUpdateOrganizationLessonNotesDtoForm { /** Organization Id */ OrganizationId: FormControl; /** Notes to Update */ Notes: FormArray>; } /** /* Generates a form from a UpdateOrganizationLessonNotesDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UpdateOrganizationLessonNotesDto from which to create the form. /* @returns FormGroup */ export declare function GetUpdateOrganizationLessonNotesDtoForm(fb: FormBuilder, dto?: Interfaces.UpdateOrganizationLessonNotesDto | null): FormGroup; /** Interface for a form from a UpdateOrganizationMessagesDto*/ export interface IUpdateOrganizationMessagesDtoForm { /** The Id of the organization to update */ OrganizationId: FormControl; /** The messages to save under the organization */ Messages: FormArray>; } /** /* Generates a form from a UpdateOrganizationMessagesDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UpdateOrganizationMessagesDto from which to create the form. /* @returns FormGroup */ export declare function GetUpdateOrganizationMessagesDtoForm(fb: FormBuilder, dto?: Interfaces.UpdateOrganizationMessagesDto | null): FormGroup; /** Interface for a form from a UpdateOrganizationUserGroupsDto*/ export interface IUpdateOrganizationUserGroupsDtoForm { /** Organization Id */ OrganizationId: FormControl; /** User Id */ UserId: FormControl; /** Groups */ Groups: FormArray>; } /** /* Generates a form from a UpdateOrganizationUserGroupsDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UpdateOrganizationUserGroupsDto from which to create the form. /* @returns FormGroup */ export declare function GetUpdateOrganizationUserGroupsDtoForm(fb: FormBuilder, dto?: Interfaces.UpdateOrganizationUserGroupsDto | null): FormGroup; /** Interface for a form from a UpdatePartnerProspectsDto*/ export interface IUpdatePartnerProspectsDtoForm { /** Partner Organization Id */ PartnerId: FormControl; /** List of prospects */ Prospects: FormArray>; } /** /* Generates a form from a UpdatePartnerProspectsDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UpdatePartnerProspectsDto from which to create the form. /* @returns FormGroup */ export declare function GetUpdatePartnerProspectsDtoForm(fb: FormBuilder, dto?: Interfaces.UpdatePartnerProspectsDto | null): FormGroup; /** Interface for a form from a UpdatePaymentProviderImplementationsDto*/ export interface IUpdatePaymentProviderImplementationsDtoForm { /** The provider to update */ ProviderId: FormControl; /** All implementations for the provider */ Implementations: FormArray>; } /** /* Generates a form from a UpdatePaymentProviderImplementationsDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UpdatePaymentProviderImplementationsDto from which to create the form. /* @returns FormGroup */ export declare function GetUpdatePaymentProviderImplementationsDtoForm(fb: FormBuilder, dto?: Interfaces.UpdatePaymentProviderImplementationsDto | null): FormGroup; /** Interface for a form from a UpdatePlayListHeaderLessonsDto*/ export interface IUpdatePlayListHeaderLessonsDtoForm { /** PlayList Id */ PlayListId: FormControl; /** Header Lessons */ HeaderLessons: FormArray>; } /** /* Generates a form from a UpdatePlayListHeaderLessonsDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UpdatePlayListHeaderLessonsDto from which to create the form. /* @returns FormGroup */ export declare function GetUpdatePlayListHeaderLessonsDtoForm(fb: FormBuilder, dto?: Interfaces.UpdatePlayListHeaderLessonsDto | null): FormGroup; /** Interface for a form from a UpdatePlayListSyndicationProvidersDto*/ export interface IUpdatePlayListSyndicationProvidersDtoForm { /** PlayList Id */ PlayListId: FormControl; /** Remove syndications on Lessons and topics under the PlayList or not */ RemoveSubSyndications: FormControl; /** Syndications */ Syndications: FormArray>; } /** /* Generates a form from a UpdatePlayListSyndicationProvidersDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UpdatePlayListSyndicationProvidersDto from which to create the form. /* @returns FormGroup */ export declare function GetUpdatePlayListSyndicationProvidersDtoForm(fb: FormBuilder, dto?: Interfaces.UpdatePlayListSyndicationProvidersDto | null): FormGroup; /** Interface for a form from a UpdatePriceListRevisionInventoryDto*/ export interface IUpdatePriceListRevisionInventoryDtoForm { /** The Revision to update */ PriceListRevisionId: FormControl; /** All of the inventory for the revision */ Inventory: FormArray>; } /** /* Generates a form from a UpdatePriceListRevisionInventoryDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UpdatePriceListRevisionInventoryDto from which to create the form. /* @returns FormGroup */ export declare function GetUpdatePriceListRevisionInventoryDtoForm(fb: FormBuilder, dto?: Interfaces.UpdatePriceListRevisionInventoryDto | null): FormGroup; /** Interface for a form from a UpdateProductAndVersionsDto*/ export interface IUpdateProductAndVersionsDtoForm { /** The course or lesson Id */ ItemId: FormControl; /** A complete list of Product Versions for the given course or lesson */ VersionIds: FormArray>; } /** /* Generates a form from a UpdateProductAndVersionsDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UpdateProductAndVersionsDto from which to create the form. /* @returns FormGroup */ export declare function GetUpdateProductAndVersionsDtoForm(fb: FormBuilder, dto?: Interfaces.UpdateProductAndVersionsDto | null): FormGroup; /** Interface for a form from a UpdateProductCategoriesDto*/ export interface IUpdateProductCategoriesDtoForm { /** Product Id */ ProductId: FormControl; /** Categories associated with the product */ Categories: FormArray>; } /** /* Generates a form from a UpdateProductCategoriesDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UpdateProductCategoriesDto from which to create the form. /* @returns FormGroup */ export declare function GetUpdateProductCategoriesDtoForm(fb: FormBuilder, dto?: Interfaces.UpdateProductCategoriesDto | null): FormGroup; /** Interface for a form from a UpdateProductSitesDto*/ export interface IUpdateProductSitesDtoForm { /** Product Id */ ProductId: FormControl; /** Sites */ ProductSites: FormArray>; } /** /* Generates a form from a UpdateProductSitesDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UpdateProductSitesDto from which to create the form. /* @returns FormGroup */ export declare function GetUpdateProductSitesDtoForm(fb: FormBuilder, dto?: Interfaces.UpdateProductSitesDto | null): FormGroup; /** Interface for a form from a UpdateProductTranslationCategoryDto*/ export interface IUpdateProductTranslationCategoryDtoForm { /** Product Id */ ProductId: FormControl; /** Jargon to save */ Categories: FormArray>; } /** /* Generates a form from a UpdateProductTranslationCategoryDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UpdateProductTranslationCategoryDto from which to create the form. /* @returns FormGroup */ export declare function GetUpdateProductTranslationCategoryDtoForm(fb: FormBuilder, dto?: Interfaces.UpdateProductTranslationCategoryDto | null): FormGroup; /** Interface for a form from a UpdateProductVendorIdsDto*/ export interface IUpdateProductVendorIdsDtoForm { /** The product id */ ProductId: FormControl; /** List of vendor ids associated with a product */ VendorIds: FormArray>; } /** /* Generates a form from a UpdateProductVendorIdsDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UpdateProductVendorIdsDto from which to create the form. /* @returns FormGroup */ export declare function GetUpdateProductVendorIdsDtoForm(fb: FormBuilder, dto?: Interfaces.UpdateProductVendorIdsDto | null): FormGroup; /** Interface for a form from a UpdateProductVersionAddDto*/ export interface IUpdateProductVersionAddDtoForm { /** The id of the item */ Id: FormControl; /** The product Id */ ProductId: FormControl; /** The string representation of the product's name */ Product: FormControl; /** The name of the Version. Typically Major + "." + Minor + "." + Revision */ Name: FormControl; /** A description of the version if any */ Description: FormControl; /** The major version number. */ Major: FormControl; /** The minor version number */ Minor: FormControl; /** The revision number */ Revision: FormControl; /** When was the version released? */ ReleasedOn: FormControl; /** The External Vendor's Id - Autodesk */ VendorId: FormControl; /** Default Course that should be used with viewing this product version */ DefaultCourseId: FormControl; /** Default Course Lesson */ DefaultCourse: FormControl; /** Active */ Active: FormControl; /** Lessons */ Lessons: FormArray>; } /** /* Generates a form from a UpdateProductVersionAddDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UpdateProductVersionAddDto from which to create the form. /* @returns FormGroup */ export declare function GetUpdateProductVersionAddDtoForm(fb: FormBuilder, dto?: Interfaces.UpdateProductVersionAddDto | null): FormGroup; /** Interface for a form from a UpdateProductVersionCommandDto*/ export interface IUpdateProductVersionCommandDtoForm { /** Current Command Lesson */ Key: FormControl; /** Current version id */ VersionId: FormControl; /** Product Version Command with translated values */ ProductVersionCommand: FormGroup; } /** /* Generates a form from a UpdateProductVersionCommandDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UpdateProductVersionCommandDto from which to create the form. /* @returns FormGroup */ export declare function GetUpdateProductVersionCommandDtoForm(fb: FormBuilder, dto?: Interfaces.UpdateProductVersionCommandDto | null): FormGroup; /** Interface for a form from a UpdateProductVersionCoursePreferenceDto*/ export interface IUpdateProductVersionCoursePreferenceDtoForm { /** Product */ ProductId: FormControl; /** Version */ VersionId: FormControl; /** Course Id (optional) */ CourseId: FormControl; /** Owned */ Owned: FormControl; } /** /* Generates a form from a UpdateProductVersionCoursePreferenceDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UpdateProductVersionCoursePreferenceDto from which to create the form. /* @returns FormGroup */ export declare function GetUpdateProductVersionCoursePreferenceDtoForm(fb: FormBuilder, dto?: Interfaces.UpdateProductVersionCoursePreferenceDto | null): FormGroup; /** Interface for a form from a UpdateProductVersionCoursePreferencesDto*/ export interface IUpdateProductVersionCoursePreferencesDtoForm { /** List of preferences */ Preferences: FormArray>; } /** /* Generates a form from a UpdateProductVersionCoursePreferencesDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UpdateProductVersionCoursePreferencesDto from which to create the form. /* @returns FormGroup */ export declare function GetUpdateProductVersionCoursePreferencesDtoForm(fb: FormBuilder, dto?: Interfaces.UpdateProductVersionCoursePreferencesDto | null): FormGroup; /** Interface for a form from a UpdateProductVersionsDto*/ export interface IUpdateProductVersionsDtoForm { /** The root product */ ProductId: FormControl; /** All versions that are currently valid for that product */ Versions: FormArray>; } /** /* Generates a form from a UpdateProductVersionsDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UpdateProductVersionsDto from which to create the form. /* @returns FormGroup */ export declare function GetUpdateProductVersionsDtoForm(fb: FormBuilder, dto?: Interfaces.UpdateProductVersionsDto | null): FormGroup; /** Interface for a form from a UpdateProductWebAddressesDto*/ export interface IUpdateProductWebAddressesDtoForm { /** Product that the web addresses are associated with. */ ProductId: FormControl; /** Web addresses to upsert. */ WebAddresses: FormArray>; } /** /* Generates a form from a UpdateProductWebAddressesDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UpdateProductWebAddressesDto from which to create the form. /* @returns FormGroup */ export declare function GetUpdateProductWebAddressesDtoForm(fb: FormBuilder, dto?: Interfaces.UpdateProductWebAddressesDto | null): FormGroup; /** Interface for a form from a UpdateProjectProductDto*/ export interface IUpdateProjectProductDtoForm { /** Project Id */ ProjectId: FormControl; /** Project's Products */ Products: FormArray>; } /** /* Generates a form from a UpdateProjectProductDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UpdateProjectProductDto from which to create the form. /* @returns FormGroup */ export declare function GetUpdateProjectProductDtoForm(fb: FormBuilder, dto?: Interfaces.UpdateProjectProductDto | null): FormGroup; /** Interface for a form from a UpdatePublicVideoCoursesDto*/ export interface IUpdatePublicVideoCoursesDtoForm { /** Public Video Id */ PublicVideoId: FormControl; /** Course Ids */ Courses: FormArray>; } /** /* Generates a form from a UpdatePublicVideoCoursesDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UpdatePublicVideoCoursesDto from which to create the form. /* @returns FormGroup */ export declare function GetUpdatePublicVideoCoursesDtoForm(fb: FormBuilder, dto?: Interfaces.UpdatePublicVideoCoursesDto | null): FormGroup; /** Interface for a form from a UpdatePublicVideoDisciplinesDto*/ export interface IUpdatePublicVideoDisciplinesDtoForm { /** Public Video Id */ PublicVideoId: FormControl; /** Course Ids */ Disciplines: FormArray>; } /** /* Generates a form from a UpdatePublicVideoDisciplinesDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UpdatePublicVideoDisciplinesDto from which to create the form. /* @returns FormGroup */ export declare function GetUpdatePublicVideoDisciplinesDtoForm(fb: FormBuilder, dto?: Interfaces.UpdatePublicVideoDisciplinesDto | null): FormGroup; /** Interface for a form from a UpdatePublicVideoJobsDto*/ export interface IUpdatePublicVideoJobsDtoForm { /** Public Video Id */ PublicVideoId: FormControl; /** Course Ids */ Jobs: FormArray>; } /** /* Generates a form from a UpdatePublicVideoJobsDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UpdatePublicVideoJobsDto from which to create the form. /* @returns FormGroup */ export declare function GetUpdatePublicVideoJobsDtoForm(fb: FormBuilder, dto?: Interfaces.UpdatePublicVideoJobsDto | null): FormGroup; /** Interface for a form from a UpdatePublicVideoLessonsDto*/ export interface IUpdatePublicVideoLessonsDtoForm { /** Public Video Id */ PublicVideoId: FormControl; /** Course Ids */ Lessons: FormArray>; } /** /* Generates a form from a UpdatePublicVideoLessonsDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UpdatePublicVideoLessonsDto from which to create the form. /* @returns FormGroup */ export declare function GetUpdatePublicVideoLessonsDtoForm(fb: FormBuilder, dto?: Interfaces.UpdatePublicVideoLessonsDto | null): FormGroup; /** Interface for a form from a UpdateQuestionBranchDto*/ export interface IUpdateQuestionBranchDtoForm { /** The answer id */ AnswerId: FormControl; /** List of question ids to associate with an answer */ Questions: FormArray>; } /** /* Generates a form from a UpdateQuestionBranchDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UpdateQuestionBranchDto from which to create the form. /* @returns FormGroup */ export declare function GetUpdateQuestionBranchDtoForm(fb: FormBuilder, dto?: Interfaces.UpdateQuestionBranchDto | null): FormGroup; /** Interface for a form from a UpdateQuestionLessonTimeDto*/ export interface IUpdateQuestionLessonTimeDtoForm { /** The question to update */ QuestionId: FormControl; /** The Lesson Ids of all lessons associated with the question */ Lessons: FormArray>; } /** /* Generates a form from a UpdateQuestionLessonTimeDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UpdateQuestionLessonTimeDto from which to create the form. /* @returns FormGroup */ export declare function GetUpdateQuestionLessonTimeDtoForm(fb: FormBuilder, dto?: Interfaces.UpdateQuestionLessonTimeDto | null): FormGroup; /** Interface for a form from a UpdateQuestionLessonsDto*/ export interface IUpdateQuestionLessonsDtoForm { /** The question to update */ QuestionId: FormControl; /** The Lesson Ids of all lessons associated with the question */ LessonIds: FormArray>; } /** /* Generates a form from a UpdateQuestionLessonsDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UpdateQuestionLessonsDto from which to create the form. /* @returns FormGroup */ export declare function GetUpdateQuestionLessonsDtoForm(fb: FormBuilder, dto?: Interfaces.UpdateQuestionLessonsDto | null): FormGroup; /** Interface for a form from a UpdateQuestionWorkflowAssigneesDto*/ export interface IUpdateQuestionWorkflowAssigneesDtoForm { /** The question to update */ QuestionId: FormControl; /** The assignees to the Question (all of them) */ Assignees: FormArray>; } /** /* Generates a form from a UpdateQuestionWorkflowAssigneesDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UpdateQuestionWorkflowAssigneesDto from which to create the form. /* @returns FormGroup */ export declare function GetUpdateQuestionWorkflowAssigneesDtoForm(fb: FormBuilder, dto?: Interfaces.UpdateQuestionWorkflowAssigneesDto | null): FormGroup; /** Interface for a form from a UpdateSupportAnswerQuestions*/ export interface IUpdateSupportAnswerQuestionsForm { /** Support Answer */ SupportAnswerId: FormControl; /** Questions */ Questions: FormArray>; } /** /* Generates a form from a UpdateSupportAnswerQuestions /* @param fb The FormBuilder that will build the form for you /* @param dto The original UpdateSupportAnswerQuestions from which to create the form. /* @returns FormGroup */ export declare function GetUpdateSupportAnswerQuestionsForm(fb: FormBuilder, dto?: Interfaces.UpdateSupportAnswerQuestions | null): FormGroup; /** Interface for a form from a UpdateSyndicationProviderImplementationsDto*/ export interface IUpdateSyndicationProviderImplementationsDtoForm { /** The provider to update */ ProviderId: FormControl; /** All implementations for the provider */ Implementations: FormArray>; } /** /* Generates a form from a UpdateSyndicationProviderImplementationsDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UpdateSyndicationProviderImplementationsDto from which to create the form. /* @returns FormGroup */ export declare function GetUpdateSyndicationProviderImplementationsDtoForm(fb: FormBuilder, dto?: Interfaces.UpdateSyndicationProviderImplementationsDto | null): FormGroup; /** Interface for a form from a UpdateSystemSettingsDto*/ export interface IUpdateSystemSettingsDtoForm { /** The list of System Settings */ Settings: FormArray>; } /** /* Generates a form from a UpdateSystemSettingsDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UpdateSystemSettingsDto from which to create the form. /* @returns FormGroup */ export declare function GetUpdateSystemSettingsDtoForm(fb: FormBuilder, dto?: Interfaces.UpdateSystemSettingsDto | null): FormGroup; /** Interface for a form from a UpdateTopicStructureDto*/ export interface IUpdateTopicStructureDtoForm { /** Topic Id */ TopicId: FormControl; /** structure */ Structure: FormArray>; } /** /* Generates a form from a UpdateTopicStructureDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UpdateTopicStructureDto from which to create the form. /* @returns FormGroup */ export declare function GetUpdateTopicStructureDtoForm(fb: FormBuilder, dto?: Interfaces.UpdateTopicStructureDto | null): FormGroup; /** Interface for a form from a UpdateTopicSyndicationProvidersDto*/ export interface IUpdateTopicSyndicationProvidersDtoForm { /** Topic Id */ TopicId: FormControl; /** Remove syndications on Lessons and topics under the Topic or not */ RemoveSubSyndications: FormControl; /** Syndications */ Syndications: FormArray>; } /** /* Generates a form from a UpdateTopicSyndicationProvidersDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UpdateTopicSyndicationProvidersDto from which to create the form. /* @returns FormGroup */ export declare function GetUpdateTopicSyndicationProvidersDtoForm(fb: FormBuilder, dto?: Interfaces.UpdateTopicSyndicationProvidersDto | null): FormGroup; /** Interface for a form from a UpdateTopicSyndicationsDto*/ export interface IUpdateTopicSyndicationsDtoForm { /** Topic Id */ TopicId: FormControl; /** Remove syndications on Lessons under the topic or not */ RemoveSubSyndications: FormControl; /** Syndications */ Syndications: FormArray>; } /** /* Generates a form from a UpdateTopicSyndicationsDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UpdateTopicSyndicationsDto from which to create the form. /* @returns FormGroup */ export declare function GetUpdateTopicSyndicationsDtoForm(fb: FormBuilder, dto?: Interfaces.UpdateTopicSyndicationsDto | null): FormGroup; /** Interface for a form from a UpdateTopicWorkflowAssigneesDto*/ export interface IUpdateTopicWorkflowAssigneesDtoForm { /** Topic Id */ TopicId: FormControl; /** Assignees */ Assignees: FormArray>; } /** /* Generates a form from a UpdateTopicWorkflowAssigneesDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UpdateTopicWorkflowAssigneesDto from which to create the form. /* @returns FormGroup */ export declare function GetUpdateTopicWorkflowAssigneesDtoForm(fb: FormBuilder, dto?: Interfaces.UpdateTopicWorkflowAssigneesDto | null): FormGroup; /** Interface for a form from a UpdateTranslationWorkflowAssigneesDto*/ export interface IUpdateTranslationWorkflowAssigneesDtoForm { /** The assessment to update */ ParentId: FormControl; /** Question Item Types */ ParentType: FormControl; /** Language Code */ LanguageCode: FormControl; /** The assignees to the Assessment (all of them) */ Assignees: FormArray>; } /** /* Generates a form from a UpdateTranslationWorkflowAssigneesDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UpdateTranslationWorkflowAssigneesDto from which to create the form. /* @returns FormGroup */ export declare function GetUpdateTranslationWorkflowAssigneesDtoForm(fb: FormBuilder, dto?: Interfaces.UpdateTranslationWorkflowAssigneesDto | null): FormGroup; /** Interface for a form from a UpdateUserAddressesDto*/ export interface IUpdateUserAddressesDtoForm { /** The User Id */ UserId: FormControl; /** All Addresses for the user */ Addresses: FormArray>; } /** /* Generates a form from a UpdateUserAddressesDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UpdateUserAddressesDto from which to create the form. /* @returns FormGroup */ export declare function GetUpdateUserAddressesDtoForm(fb: FormBuilder, dto?: Interfaces.UpdateUserAddressesDto | null): FormGroup; /** Interface for a form from a UpdateUserJobsDto*/ export interface IUpdateUserJobsDtoForm { /** User Id */ UserId: FormControl; /** Optional Organization Id */ OrganizationId: FormControl; /** Jobs */ Jobs: FormArray>; } /** /* Generates a form from a UpdateUserJobsDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UpdateUserJobsDto from which to create the form. /* @returns FormGroup */ export declare function GetUpdateUserJobsDtoForm(fb: FormBuilder, dto?: Interfaces.UpdateUserJobsDto | null): FormGroup; /** Interface for a form from a UpdateUserSubscriptionDto*/ export interface IUpdateUserSubscriptionDtoForm { /** User Id */ UserId: FormControl; /** List of Subscriptions */ Subscriptions: FormArray>; } /** /* Generates a form from a UpdateUserSubscriptionDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UpdateUserSubscriptionDto from which to create the form. /* @returns FormGroup */ export declare function GetUpdateUserSubscriptionDtoForm(fb: FormBuilder, dto?: Interfaces.UpdateUserSubscriptionDto | null): FormGroup; /** Interface for a form from a UpdateWorkflowStepDto*/ export interface IUpdateWorkflowStepDtoForm { /** The related Item */ ItemId: FormControl; /** The step to update */ WorkflowStepId: FormControl; /** Any notes on the change */ Notes: FormControl; } /** /* Generates a form from a UpdateWorkflowStepDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UpdateWorkflowStepDto from which to create the form. /* @returns FormGroup */ export declare function GetUpdateWorkflowStepDtoForm(fb: FormBuilder, dto?: Interfaces.UpdateWorkflowStepDto | null): FormGroup; /** Interface for a form from a UpdateWorkflowTaskDto*/ export interface IUpdateWorkflowTaskDtoForm { /** Parent Id of the workflow target */ ParentId: FormControl; /** Started On */ StartedOn: FormControl; /** Due Date */ DueDate: FormControl; /** Estimated Completion Date */ EstCompletionDate: FormControl; /** Importance */ Importance: FormControl; /** Flagged */ Flagged: FormControl; } /** /* Generates a form from a UpdateWorkflowTaskDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UpdateWorkflowTaskDto from which to create the form. /* @returns FormGroup */ export declare function GetUpdateWorkflowTaskDtoForm(fb: FormBuilder, dto?: Interfaces.UpdateWorkflowTaskDto | null): FormGroup; /** Interface for a form from a UploadDomainStyleSheetDto*/ export interface IUploadDomainStyleSheetDtoForm { /** The domain Id */ DomainId: FormControl; /** The Style sheet in CSS format */ StyleSheet: FormControl; } /** /* Generates a form from a UploadDomainStyleSheetDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UploadDomainStyleSheetDto from which to create the form. /* @returns FormGroup */ export declare function GetUploadDomainStyleSheetDtoForm(fb: FormBuilder, dto?: Interfaces.UploadDomainStyleSheetDto | null): FormGroup; /** Interface for a form from a UserAcceptedTermsDto*/ export interface IUserAcceptedTermsDtoForm { /** User has accepted terms */ AcceptedTerms: FormControl; } /** /* Generates a form from a UserAcceptedTermsDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UserAcceptedTermsDto from which to create the form. /* @returns FormGroup */ export declare function GetUserAcceptedTermsDtoForm(fb: FormBuilder, dto?: Interfaces.UserAcceptedTermsDto | null): FormGroup; /** Interface for a form from a UserActivityDetailDto*/ export interface IUserActivityDetailDtoForm { /** Id */ Id: FormControl; /** User Lesson */ UserName: FormControl; /** Full Lesson */ FullName: FormControl; /** Email Address */ EmailAddress: FormControl; /** User Active? */ IsActive: FormControl; } /** /* Generates a form from a UserActivityDetailDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UserActivityDetailDto from which to create the form. /* @returns FormGroup */ export declare function GetUserActivityDetailDtoForm(fb: FormBuilder, dto?: Interfaces.UserActivityDetailDto | null): FormGroup; /** Interface for a form from a UserAddSubscriptionRequestDto*/ export interface IUserAddSubscriptionRequestDtoForm { /** The User which to add the subscription. If this is null then the other fields for the user must be filled in. */ UserId: FormControl; /** Email Address */ Email: FormControl; /** Password */ Password: FormControl; /** Confirmation Password */ ConfirmPassword: FormControl; /** First Lesson */ FirstName: FormControl; /** Phone Number */ PhoneNumber: FormControl; /** Last Lesson */ LastName: FormControl; /** Provider */ Provider: FormControl; /** Unique Provider Key that links the provider to the user. */ ProviderKey: FormControl; /** Billing Street Address */ BillingStreetAddress: FormControl; /** Billing Street Address 2 */ BillingStreetAddress2: FormControl; /** Billing TownCity */ BillingTownCity: FormControl; /** Billing Postal Code */ BillingPostalCode: FormControl; /** Billing State */ BillingState: FormControl; /** Billing Country */ BillingCountry: FormControl; /** Shipping Street Address */ ShippingStreetAddress: FormControl; /** Shipping Street Address 2 */ ShippingStreetAddress2: FormControl; /** Shipping TownCity */ ShippingTownCity: FormControl; /** Shipping Postal Code */ ShippingPostalCode: FormControl; /** Shipping State */ ShippingState: FormControl; /** Shipping Country */ ShippingCountry: FormControl; /** Marketing Campaign Sources (How did you hear about us?) */ HowDidYouHearAboutUs: FormControl; /** Additional information about how the user heard about us */ HowDidYouHearAboutUsOther: FormControl; /** The credit card details for a payment by credit card */ CardDetails: FormGroup; /** Account details for a payment made by bank draft */ AccountDetails: FormGroup; /** */ PaymentMethodId: FormControl; /** The SKU to use for the trial */ SKU: FormControl; /** Reseller Id. Used for setting associated organization */ ResellerId: FormControl; /** UA Membership Id */ MembershipId: FormControl; /** UA Local # */ LocalNumber: FormControl; /** UA Local Lesson */ LocalName: FormControl; /** Is Local Instructor */ IsLocalInstructor: FormControl; /** The type of union (i.e. UA or ITI) */ UnionType: FormControl; /** Is purchasing cadlearning content */ CADLearningContent: FormControl; /** Is purchasing Bluebeam content */ BluebeamContent: FormControl; } /** /* Generates a form from a UserAddSubscriptionRequestDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UserAddSubscriptionRequestDto from which to create the form. /* @returns FormGroup */ export declare function GetUserAddSubscriptionRequestDtoForm(fb: FormBuilder, dto?: Interfaces.UserAddSubscriptionRequestDto | null): FormGroup; /** Interface for a form from a UserAddSubscriptionResponseDto*/ export interface IUserAddSubscriptionResponseDtoForm { /** Error Message */ ErrorMessage: FormControl; /** User Subscription Creation Result Codes */ Result: FormControl; /** The main Dto that describes a user */ User: FormGroup; /** Description */ Description: FormControl; /** Invoice Id */ InvoiceId: FormControl; /** Organization portal url */ PortalUrl: FormControl; } /** /* Generates a form from a UserAddSubscriptionResponseDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UserAddSubscriptionResponseDto from which to create the form. /* @returns FormGroup */ export declare function GetUserAddSubscriptionResponseDtoForm(fb: FormBuilder, dto?: Interfaces.UserAddSubscriptionResponseDto | null): FormGroup; /** Interface for a form from a UserAddTokenSubscriptionRequestDto*/ export interface IUserAddTokenSubscriptionRequestDtoForm { /** Email Address */ Email: FormControl; /** Password */ Password: FormControl; /** Confirmation Password */ ConfirmPassword: FormControl; /** First Lesson */ FirstName: FormControl; /** Last Lesson */ LastName: FormControl; /** Provider */ Provider: FormControl; /** Unique Provider Key that links the provider to the user. */ ProviderKey: FormControl; /** External Access Token */ ExternalAccessToken: FormControl; /** Marketing Campaign Sources (How did you hear about us?) */ HowDidYouHearAboutUs: FormControl; /** Additional information about how the user heard about us */ HowDidYouHearAboutUsOther: FormControl; /** Reseller Id. Used for setting associated organization */ ResellerId: FormControl; /** Token to redeem */ TokenId: FormControl; } /** /* Generates a form from a UserAddTokenSubscriptionRequestDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UserAddTokenSubscriptionRequestDto from which to create the form. /* @returns FormGroup */ export declare function GetUserAddTokenSubscriptionRequestDtoForm(fb: FormBuilder, dto?: Interfaces.UserAddTokenSubscriptionRequestDto | null): FormGroup; /** Interface for a form from a UserAddTrialRequestDto*/ export interface IUserAddTrialRequestDtoForm { /** The User to add the trial to. If this is null then the other fields for the user must be filled in. */ UserId: FormControl; /** Email Address */ Email: FormControl; /** Password */ Password: FormControl; /** Confirmation Password */ ConfirmPassword: FormControl; /** The provider used to login */ Provider: FormControl; /** Provider Key that links to the account */ ProviderKey: FormControl; /** First Lesson */ FirstName: FormControl; /** Phone Number */ PhoneNumber: FormControl; /** Last Lesson */ LastName: FormControl; /** The SKU to use for the trial */ SKU: FormControl; /** Marketing Campaign Sources (How did you hear about us?) */ HowDidYouHearAboutUs: FormControl; /** Additional information about how the user heard about us */ HowDidYouHearAboutUsOther: FormControl; /** Partner id */ ResellerId: FormControl; } /** /* Generates a form from a UserAddTrialRequestDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UserAddTrialRequestDto from which to create the form. /* @returns FormGroup */ export declare function GetUserAddTrialRequestDtoForm(fb: FormBuilder, dto?: Interfaces.UserAddTrialRequestDto | null): FormGroup; /** Interface for a form from a UserAddTrialResponseDto*/ export interface IUserAddTrialResponseDtoForm { /** Error Message */ ErrorMessage: FormControl; /** User Trial Creation Result Codes */ Result: FormControl; /** The main Dto that describes a user */ User: FormGroup; /** Description */ Description: FormControl; } /** /* Generates a form from a UserAddTrialResponseDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UserAddTrialResponseDto from which to create the form. /* @returns FormGroup */ export declare function GetUserAddTrialResponseDtoForm(fb: FormBuilder, dto?: Interfaces.UserAddTrialResponseDto | null): FormGroup; /** Interface for a form from a UserAddressDto*/ export interface IUserAddressDtoForm { /** The id of the item */ Id: FormControl; /** Is the address the default for the user */ Default: FormControl; /** Is the address the billing address for the user */ Billing: FormControl; /** Is the address the shipping address for the user */ Shipping: FormControl; /** Street 1 */ Street1: FormControl; /** Street 2 */ Street2: FormControl; /** City */ City: FormControl; /** State */ State: FormControl; /** Postal/Zip Code */ PostalCode: FormControl; /** Country */ Country: FormControl; /** The User Id */ UserId: FormControl; /** The name of the user */ User: FormControl; } /** /* Generates a form from a UserAddressDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UserAddressDto from which to create the form. /* @returns FormGroup */ export declare function GetUserAddressDtoForm(fb: FormBuilder, dto?: Interfaces.UserAddressDto | null): FormGroup; /** Interface for a form from a UserAssessmentAnswerDto*/ export interface IUserAssessmentAnswerDtoForm { /** The assessment you're answering */ UserAssessmentId: FormControl; /** The question you're answering. */ QuestionId: FormControl; /** The answer */ AnswerId: FormControl; /** Duration */ Duration: FormControl; } /** /* Generates a form from a UserAssessmentAnswerDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UserAssessmentAnswerDto from which to create the form. /* @returns FormGroup */ export declare function GetUserAssessmentAnswerDtoForm(fb: FormBuilder, dto?: Interfaces.UserAssessmentAnswerDto | null): FormGroup; /** Interface for a form from a UserAssessmentDto*/ export interface IUserAssessmentDtoForm { /** The id of the item */ Id: FormControl; /** The parent assessment id */ AssessmentId: FormControl; /** The questions for the assessment. */ Questions: FormArray>; /** The Lesson of the Assessment */ Name: FormControl; /** The total duration the user took to complete the assessment */ TotalDuration: FormControl; } /** /* Generates a form from a UserAssessmentDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UserAssessmentDto from which to create the form. /* @returns FormGroup */ export declare function GetUserAssessmentDtoForm(fb: FormBuilder, dto?: Interfaces.UserAssessmentDto | null): FormGroup; /** Interface for a form from a UserAssessmentQuestionDto*/ export interface IUserAssessmentQuestionDtoForm { /** The id of the item */ Id: FormControl; /** The text of the question */ Text: FormControl; /** The selected answer */ AnswerId: FormControl; /** Parent Assessment Id */ UserAssessmentId: FormControl; /** An Enumeration of different types of assessments */ AssessmentType: FormControl; /** The Answers to the question */ Answers: FormArray>; /** The resources associated with the question */ Resources: FormArray>; /** The duration the user took to answer the question */ Duration: FormControl; /** The order of the question */ Order: FormControl; } /** /* Generates a form from a UserAssessmentQuestionDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UserAssessmentQuestionDto from which to create the form. /* @returns FormGroup */ export declare function GetUserAssessmentQuestionDtoForm(fb: FormBuilder, dto?: Interfaces.UserAssessmentQuestionDto | null): FormGroup; /** Interface for a form from a UserAssessmentTranscriptDto*/ export interface IUserAssessmentTranscriptDtoForm { /** The assessment id taken */ AssessmentId: FormControl; /** The name of the assessment */ Assessment: FormControl; /** What the assessment belongs to */ ParentId: FormControl; /** The name of the parent of the assessment */ Parent: FormControl; /** The Type of the parent that kicked off the assessment */ ParentType: FormControl; /** The user's score */ Score: FormControl; /** Total Possible */ OutOf: FormControl; /** Is the assessment complete */ Complete: FormControl; /** Date that the assessment was completed */ CompletedOn: FormControl; /** User Id */ UserId: FormControl; } /** /* Generates a form from a UserAssessmentTranscriptDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UserAssessmentTranscriptDto from which to create the form. /* @returns FormGroup */ export declare function GetUserAssessmentTranscriptDtoForm(fb: FormBuilder, dto?: Interfaces.UserAssessmentTranscriptDto | null): FormGroup; /** Interface for a form from a UserDataRequestDocumentDto*/ export interface IUserDataRequestDocumentDtoForm { /** Id */ Id: FormControl; /** User data request id */ UserDataRequestId: FormControl; /** Lesson */ Name: FormControl; /** Is return data */ IsReturnData: FormControl; /** Uri */ Uri: FormControl; /** File Lesson */ FileName: FormControl; /** File Size */ Size: FormControl; /** Date File Updated */ DateTimeFileUpdated: FormControl; /** Resource Locations */ Location: FormControl; /** Resource Types */ Type: FormControl; } /** /* Generates a form from a UserDataRequestDocumentDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UserDataRequestDocumentDto from which to create the form. /* @returns FormGroup */ export declare function GetUserDataRequestDocumentDtoForm(fb: FormBuilder, dto?: Interfaces.UserDataRequestDocumentDto | null): FormGroup; /** Interface for a form from a UserDataRequestDto*/ export interface IUserDataRequestDtoForm { /** Request Id */ Id: FormControl; /** User Id Making Request */ UserId: FormControl; /** User Lesson making request */ User: FormControl; /** Requested On */ RequestedOn: FormControl; /** Is a data retrieval request */ DataRequest: FormControl; /** Is a data removal request */ DataRemoval: FormControl; /** User accepted privacy policy (Used on initial request) */ AcceptedTerms: FormControl; /** Approved */ Approved: FormControl; /** Rejected */ Rejected: FormControl; /** Rejected Reason */ RejectedReason: FormControl; } /** /* Generates a form from a UserDataRequestDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UserDataRequestDto from which to create the form. /* @returns FormGroup */ export declare function GetUserDataRequestDtoForm(fb: FormBuilder, dto?: Interfaces.UserDataRequestDto | null): FormGroup; /** Interface for a form from a UserDataRequestRejectDto*/ export interface IUserDataRequestRejectDtoForm { /** Id of Request */ Id: FormControl; /** Reject Reason */ RejectReason: FormControl; } /** /* Generates a form from a UserDataRequestRejectDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UserDataRequestRejectDto from which to create the form. /* @returns FormGroup */ export declare function GetUserDataRequestRejectDtoForm(fb: FormBuilder, dto?: Interfaces.UserDataRequestRejectDto | null): FormGroup; /** Interface for a form from a UserDataRequestWithResourcesDto*/ export interface IUserDataRequestWithResourcesDtoForm { /** Request Id */ Id: FormControl; /** User Id Making Request */ UserId: FormControl; /** User Lesson making request */ User: FormControl; /** Requested On */ RequestedOn: FormControl; /** Is a data retrieval request */ DataRequest: FormControl; /** Is a data removal request */ DataRemoval: FormControl; /** User accepted privacy policy (Used on initial request) */ AcceptedTerms: FormControl; /** Approved */ Approved: FormControl; /** Rejected */ Rejected: FormControl; /** Rejected Reason */ RejectedReason: FormControl; /** Documents */ Documents: FormArray>; } /** /* Generates a form from a UserDataRequestWithResourcesDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UserDataRequestWithResourcesDto from which to create the form. /* @returns FormGroup */ export declare function GetUserDataRequestWithResourcesDtoForm(fb: FormBuilder, dto?: Interfaces.UserDataRequestWithResourcesDto | null): FormGroup; /** Interface for a form from a UserDisciplineDto*/ export interface IUserDisciplineDtoForm { /** User Id */ UserId: FormControl; /** User Lesson */ User: FormControl; /** Started On */ StartedOn: FormControl; /** Discipline with its products */ Discipline: FormGroup; } /** /* Generates a form from a UserDisciplineDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UserDisciplineDto from which to create the form. /* @returns FormGroup */ export declare function GetUserDisciplineDtoForm(fb: FormBuilder, dto?: Interfaces.UserDisciplineDto | null): FormGroup; /** Interface for a form from a UserDisciplineLearningPathDto*/ export interface IUserDisciplineLearningPathDtoForm { /** Length of all incomplete lessons */ Length: FormControl; /** Is the Path Expanded? */ Expanded: FormControl; /** Discipline Lesson */ Name: FormControl; /** Discipline Id */ Id: FormControl; /** A Resource */ DisplayImage: FormGroup; /** Total Number of Medallions */ TotalMedallions: FormControl; /** Number of Completed Medallions */ TotalCompletedMedallions: FormControl; /** Total # of Badges */ TotalBadges: FormControl; /** When the Discipline was started. */ StartedOn: FormControl; /** When will the trend hit 0? */ TrendZeroOn: FormControl; /** Percent Complete */ PercentComplete: FormControl; /** Discipline Earned Date, if applicable */ EarnedOn: FormControl; /** History of completion */ History: FormArray>; /** Order */ Order: FormControl; /** Was the discipline added by a job? */ AddedByJob: FormControl; /** Medallions */ Medallions: FormArray>; /** Discipline Header Lessons */ HeaderLessons: FormArray>; /** Users first name */ FirstName: FormControl; /** Users Last Lesson */ LastName: FormControl; } /** /* Generates a form from a UserDisciplineLearningPathDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UserDisciplineLearningPathDto from which to create the form. /* @returns FormGroup */ export declare function GetUserDisciplineLearningPathDtoForm(fb: FormBuilder, dto?: Interfaces.UserDisciplineLearningPathDto | null): FormGroup; /** Interface for a form from a UserDto*/ export interface IUserDtoForm { /** The id of the item */ Id: FormControl; /** This is the Email Address - Required for Identity Framework */ UserName: FormControl; /** The user's first name */ FirstName: FormControl; /** The user's last name */ LastName: FormControl; /** The user's full name */ Name: FormControl; /** The user's email */ Email: FormControl; /** Is the email address confirmed? */ EmailConfirmed: FormControl; /** Phone Number */ PhoneNumber: FormControl; /** Is the phone number confirmed? */ PhoneNumberConfirmed: FormControl; /** Is the user active? */ Active: FormControl; /** Creation Date */ CreatedOn: FormControl; /** Updated On */ UpdatedOn: FormControl; /** Description */ Description: FormControl; /** Tags */ Tags: FormControl; /** EduConfirmed */ EduConfirmed: FormControl; /** User Expert Bot Escalation Availabilities */ ExpertBotEscalationAvailability: FormControl; /** Available for Escalation */ AvailableForEscalation: FormControl; /** Users selected language */ LanguageCode: FormControl; } /** /* Generates a form from a UserDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UserDto from which to create the form. /* @returns FormGroup */ export declare function GetUserDtoForm(fb: FormBuilder, dto?: Interfaces.UserDto | null): FormGroup; /** Interface for a form from a UserGridLayoutDto*/ export interface IUserGridLayoutDtoForm { /** Id of the Grid that is customized */ Id: FormControl; /** Grid Unique Key */ Key: FormControl; /** User Id */ UserId: FormControl; /** Default Layout */ IsDefault: FormControl; /** Title to add to the grid */ Title: FormControl; /** The filter criteria for the grid */ Filters: FormArray>; /** The Sorting rules for the grid */ Sorting: FormArray>; /** */ GroupBy: FormGroup; /** Summary Aggregates for the Grid */ Aggregates: FormArray>; /** Column Definition and order */ Columns: FormArray>; } /** /* Generates a form from a UserGridLayoutDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UserGridLayoutDto from which to create the form. /* @returns FormGroup */ export declare function GetUserGridLayoutDtoForm(fb: FormBuilder, dto?: Interfaces.UserGridLayoutDto | null): FormGroup; /** Interface for a form from a UserJobDto*/ export interface IUserJobDtoForm { /** The id of the item */ Id: FormControl; /** User Id */ UserId: FormControl; /** User's Lesson */ User: FormControl; /** Job Id */ JobId: FormControl; /** Job Lesson */ Job: FormControl; /** Organization Id */ OrganizationId: FormControl; /** Organization Lesson */ Organization: FormControl; /** Started On */ StartedOn: FormControl; /** Products linked to the job. */ Products: FormArray>; } /** /* Generates a form from a UserJobDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UserJobDto from which to create the form. /* @returns FormGroup */ export declare function GetUserJobDtoForm(fb: FormBuilder, dto?: Interfaces.UserJobDto | null): FormGroup; /** Interface for a form from a UserJobProductDto*/ export interface IUserJobProductDtoForm { /** Link to the User Job */ UserJobId: FormControl; /** Job Lesson */ Job: FormControl; /** Product Id */ ProductId: FormControl; /** Product */ Product: FormControl; /** Version Id */ VersionId: FormControl; /** Version Lesson */ Version: FormControl; } /** /* Generates a form from a UserJobProductDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UserJobProductDto from which to create the form. /* @returns FormGroup */ export declare function GetUserJobProductDtoForm(fb: FormBuilder, dto?: Interfaces.UserJobProductDto | null): FormGroup; /** Interface for a form from a UserProgressStatsDto*/ export interface IUserProgressStatsDtoForm { /** Total Badges */ TotalBadges: FormControl; /** In Progress Badges */ InProgressBadges: FormControl; /** Complete Badges */ CompleteBadges: FormControl; } /** /* Generates a form from a UserProgressStatsDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UserProgressStatsDto from which to create the form. /* @returns FormGroup */ export declare function GetUserProgressStatsDtoForm(fb: FormBuilder, dto?: Interfaces.UserProgressStatsDto | null): FormGroup; /** Interface for a form from a UserReportDto*/ export interface IUserReportDtoForm { /** Report Id */ Id: FormControl; /** User */ UserId: FormControl; /** Organization */ OrganizationId: FormControl; /** How reports should be persisted to the database for recovery with custom reports etc. */ Report: FormGroup; /** Report Schedule */ Schedule: FormGroup; } /** /* Generates a form from a UserReportDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UserReportDto from which to create the form. /* @returns FormGroup */ export declare function GetUserReportDtoForm(fb: FormBuilder, dto?: Interfaces.UserReportDto | null): FormGroup; /** Interface for a form from a UserSubscriptionDto*/ export interface IUserSubscriptionDtoForm { /** User Id */ UserId: FormControl; /** User Lesson */ User: FormControl; /** Campaign Types */ CampaignType: FormControl; /** Subscription Types */ SubscriptionTypes: FormControl; } /** /* Generates a form from a UserSubscriptionDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UserSubscriptionDto from which to create the form. /* @returns FormGroup */ export declare function GetUserSubscriptionDtoForm(fb: FormBuilder, dto?: Interfaces.UserSubscriptionDto | null): FormGroup; /** Interface for a form from a UserSuggestedContentDto*/ export interface IUserSuggestedContentDtoForm { /** The productId */ ProductId: FormControl; /** The Product Lesson */ Product: FormControl; /** The key used for generating the image name */ ProductKey: FormControl; /** Product Description */ ProductDescription: FormControl; /** The Courses associated with the products */ Courses: FormArray>; /** The Brand color of the product */ BrandingColor: FormControl; } /** /* Generates a form from a UserSuggestedContentDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UserSuggestedContentDto from which to create the form. /* @returns FormGroup */ export declare function GetUserSuggestedContentDtoForm(fb: FormBuilder, dto?: Interfaces.UserSuggestedContentDto | null): FormGroup; /** Interface for a form from a UserSuggestedProductsDto*/ export interface IUserSuggestedProductsDtoForm { /** Product Id */ ProductId: FormControl; /** Product Lesson */ Product: FormControl; /** Product Branding Color */ BrandingColor: FormControl; /** Owned */ Owned: FormControl; /** Display Image Url */ DisplayImageUrl: FormControl; /** Display String */ DisplayImageId: FormControl; } /** /* Generates a form from a UserSuggestedProductsDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UserSuggestedProductsDto from which to create the form. /* @returns FormGroup */ export declare function GetUserSuggestedProductsDtoForm(fb: FormBuilder, dto?: Interfaces.UserSuggestedProductsDto | null): FormGroup; /** Interface for a form from a UserUpdateAvailabilityDto*/ export interface IUserUpdateAvailabilityDtoForm { /** User Id */ UserId: FormControl; /** Is the User Available */ Available: FormControl; } /** /* Generates a form from a UserUpdateAvailabilityDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UserUpdateAvailabilityDto from which to create the form. /* @returns FormGroup */ export declare function GetUserUpdateAvailabilityDtoForm(fb: FormBuilder, dto?: Interfaces.UserUpdateAvailabilityDto | null): FormGroup; /** Interface for a form from a UserWithRolesDto*/ export interface IUserWithRolesDtoForm { /** The id of the item */ Id: FormControl; /** This is the Email Address - Required for Identity Framework */ UserName: FormControl; /** The user's first name */ FirstName: FormControl; /** The user's last name */ LastName: FormControl; /** The user's full name */ Name: FormControl; /** The user's email */ Email: FormControl; /** Is the email address confirmed? */ EmailConfirmed: FormControl; /** Phone Number */ PhoneNumber: FormControl; /** Is the phone number confirmed? */ PhoneNumberConfirmed: FormControl; /** Is the user active? */ Active: FormControl; /** Creation Date */ CreatedOn: FormControl; /** Updated On */ UpdatedOn: FormControl; /** Description */ Description: FormControl; /** Tags */ Tags: FormControl; /** EduConfirmed */ EduConfirmed: FormControl; /** User Expert Bot Escalation Availabilities */ ExpertBotEscalationAvailability: FormControl; /** Available for Escalation */ AvailableForEscalation: FormControl; /** Users selected language */ LanguageCode: FormControl; /** Admin */ Admin: FormControl; /** Creator */ Creator: FormControl; /** Reporter */ Reporter: FormControl; /** Organization Division */ Division: FormControl; /** Organization Group */ GroupId: FormControl; /** Organization Group Lesson */ Group: FormControl; /** Organization Location */ Location: FormControl; } /** /* Generates a form from a UserWithRolesDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original UserWithRolesDto from which to create the form. /* @returns FormGroup */ export declare function GetUserWithRolesDtoForm(fb: FormBuilder, dto?: Interfaces.UserWithRolesDto | null): FormGroup; /** Interface for a form from a VerifyRequestAccessDto*/ export interface IVerifyRequestAccessDtoForm { /** Email Address */ EmailAddress: FormControl; /** Verification Code */ Code: FormControl; /** Client Id making the request */ ClientId: FormControl; /** The Requesting Site */ RequestingSiteUrl: FormControl; /** Password */ Password: FormControl; } /** /* Generates a form from a VerifyRequestAccessDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original VerifyRequestAccessDto from which to create the form. /* @returns FormGroup */ export declare function GetVerifyRequestAccessDtoForm(fb: FormBuilder, dto?: Interfaces.VerifyRequestAccessDto | null): FormGroup; /** Interface for a form from a VideoWithCaptionsDto*/ export interface IVideoWithCaptionsDtoForm { /** The id of the item */ Id: FormControl; /** External Id */ ExternalId: FormControl; /** File Lesson */ FileName: FormControl; /** Extension */ Extension: FormControl; /** Size */ Size: FormControl; /** Length */ Length: FormControl; /** Audio Bit Rate */ AudioBitRate: FormControl; /** Data Bit Rate */ DataBitRate: FormControl; /** Total Bit Rate */ TotalBitRate: FormControl; /** Frames per second */ FramesPerSecond: FormControl; /** Width */ Width: FormControl; /** Height */ Height: FormControl; /** Active */ Active: FormControl; /** Created On */ CreatedOn: FormControl; /** Updated On */ UpdatedOn: FormControl; /** Language */ LanguageCode: FormControl; /** Video Text */ Text: FormControl; /** Video Providers */ Provider: FormControl; /** Video streaming Uri without security token */ StreamingUri: FormControl; /** Captions */ Captions: FormArray>; } /** /* Generates a form from a VideoWithCaptionsDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original VideoWithCaptionsDto from which to create the form. /* @returns FormGroup */ export declare function GetVideoWithCaptionsDtoForm(fb: FormBuilder, dto?: Interfaces.VideoWithCaptionsDto | null): FormGroup; /** Interface for a form from a WhatsNextBadgeDto*/ export interface IWhatsNextBadgeDtoForm { /** Badge Id */ BadgeId: FormControl; /** Badge Lesson */ Badge: FormControl; /** Has the badge been earned */ Earned: FormControl; /** Percent Complete */ PercentComplete: FormControl; /** Header Lessons */ HeaderLessons: FormArray>; /** Order */ Order: FormControl; } /** /* Generates a form from a WhatsNextBadgeDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original WhatsNextBadgeDto from which to create the form. /* @returns FormGroup */ export declare function GetWhatsNextBadgeDtoForm(fb: FormBuilder, dto?: Interfaces.WhatsNextBadgeDto | null): FormGroup; /** Interface for a form from a WhatsNextDisciplineDto*/ export interface IWhatsNextDisciplineDtoForm { /** Discipline Id */ DisciplineId: FormControl; /** Discipline Lesson */ Discipline: FormControl; /** Earned */ Earned: FormControl; /** Percent Complete */ PercentComplete: FormControl; /** Associated Medallions */ Medallions: FormArray>; /** Header Lessons */ HeaderLessons: FormArray>; /** Order */ Order: FormControl; } /** /* Generates a form from a WhatsNextDisciplineDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original WhatsNextDisciplineDto from which to create the form. /* @returns FormGroup */ export declare function GetWhatsNextDisciplineDtoForm(fb: FormBuilder, dto?: Interfaces.WhatsNextDisciplineDto | null): FormGroup; /** Interface for a form from a WhatsNextDto*/ export interface IWhatsNextDtoForm { /** Lesson Id value */ LessonId: FormControl; /** Lesson Lesson */ Lesson: FormControl; /** Lesson Length */ Length: FormControl; /** Has the lesson been learned */ Learned: FormControl; /** Associated Badges */ Badges: FormArray>; /** Associated Medallions */ Medallions: FormArray>; /** Associated Disciplines */ Disciplines: FormArray>; } /** /* Generates a form from a WhatsNextDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original WhatsNextDto from which to create the form. /* @returns FormGroup */ export declare function GetWhatsNextDtoForm(fb: FormBuilder, dto?: Interfaces.WhatsNextDto | null): FormGroup; /** Interface for a form from a WhatsNextJobDto*/ export interface IWhatsNextJobDtoForm { /** Job Id */ JobId: FormControl; /** Job Lesson */ Job: FormControl; /** Earned */ Earned: FormControl; /** Percent Complete */ PercentComplete: FormControl; /** Associated Medallions */ Disciplines: FormArray>; /** Header Lessons */ HeaderLessons: FormArray>; } /** /* Generates a form from a WhatsNextJobDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original WhatsNextJobDto from which to create the form. /* @returns FormGroup */ export declare function GetWhatsNextJobDtoForm(fb: FormBuilder, dto?: Interfaces.WhatsNextJobDto | null): FormGroup; /** Interface for a form from a WhatsNextMedallionsDto*/ export interface IWhatsNextMedallionsDtoForm { /** Medallion Id */ MedallionId: FormControl; /** Medallion Lesson */ Medallion: FormControl; /** Has the medallion been earned */ Earned: FormControl; /** Percent Complete */ PercentComplete: FormControl; /** Associated Badges */ Badges: FormArray>; /** Header Lessons */ HeaderLessons: FormArray>; /** Order */ Order: FormControl; } /** /* Generates a form from a WhatsNextMedallionsDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original WhatsNextMedallionsDto from which to create the form. /* @returns FormGroup */ export declare function GetWhatsNextMedallionsDtoForm(fb: FormBuilder, dto?: Interfaces.WhatsNextMedallionsDto | null): FormGroup; /** Interface for a form from a WorkFlowStepDto*/ export interface IWorkFlowStepDtoForm { /** The id of the item */ Id: FormControl; /** The workflow Id */ WorkflowId: FormControl; /** The name of the step */ Name: FormControl; /** Description */ Description: FormControl; } /** /* Generates a form from a WorkFlowStepDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original WorkFlowStepDto from which to create the form. /* @returns FormGroup */ export declare function GetWorkFlowStepDtoForm(fb: FormBuilder, dto?: Interfaces.WorkFlowStepDto | null): FormGroup; /** Interface for a form from a WorkflowHistoryDto*/ export interface IWorkflowHistoryDtoForm { /** Created On */ CreatedOn: FormControl; /** The referencing item */ ItemId: FormControl; /** The workflow Id */ WorkflowId: FormControl; /** The name of the workflow */ Workflow: FormControl; /** The Step of the history */ WorkflowStepId: FormControl; /** The name of the step of the history */ WorkflowStep: FormControl; /** How executed the workflow change */ ExecutedById: FormControl; /** The name of the person that executed the workflow change */ ExecutedBy: FormControl; /** What the next step was based on the choice by the person executing the action if applicable */ NextWorkflowStepId: FormControl; /** The name of the next step */ NextWorkflowStep: FormControl; /** Workflow Actions */ Action: FormControl; /** A description of what was taken */ Description: FormControl; /** Any notes by the person executing the change */ Notes: FormControl; } /** /* Generates a form from a WorkflowHistoryDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original WorkflowHistoryDto from which to create the form. /* @returns FormGroup */ export declare function GetWorkflowHistoryDtoForm(fb: FormBuilder, dto?: Interfaces.WorkflowHistoryDto | null): FormGroup; /** Interface for a form from a WorkflowStatusDetailsDto*/ export interface IWorkflowStatusDetailsDtoForm { /** The UserId */ UserId: FormControl; /** The user name */ User: FormControl; /** the Item that the status is for */ ItemId: FormControl; /** Question Item Types */ ItemType: FormControl; /** The name of hte item */ ItemName: FormControl; /** The description of the item */ ItemDescription: FormControl; /** The current workflow step Id */ WorkflowStepId: FormControl; /** The current workflow step name */ WorkflowStep: FormControl; /** Started On */ StartedOn: FormControl; /** Due Date */ DueDate: FormControl; /** Estimated Completion Date */ EstCompletionDate: FormControl; /** Importance */ Importance: FormControl; /** Flagged */ Flagged: FormControl; /** The course name */ Course: FormControl; /** The Course Id */ CourseId: FormControl; /** Has the item been returned for correction? */ Returned: FormControl; } /** /* Generates a form from a WorkflowStatusDetailsDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original WorkflowStatusDetailsDto from which to create the form. /* @returns FormGroup */ export declare function GetWorkflowStatusDetailsDtoForm(fb: FormBuilder, dto?: Interfaces.WorkflowStatusDetailsDto | null): FormGroup; /** Interface for a form from a WorkflowStatusInfoDto*/ export interface IWorkflowStatusInfoDtoForm { /** The workflow Id */ WorkflowId: FormControl; /** The workflow name */ Workflow: FormControl; /** The current step Id */ WorkflowStepId: FormControl; /** The name of the current step */ WorkflowStep: FormControl; /** Started On */ StartedOn: FormControl; /** Due Date */ DueDate: FormControl; /** Estimated Completion Date */ EstCompletionDate: FormControl; /** Importance */ Importance: FormControl; /** Flagged */ Flagged: FormControl; /** Possible next steps */ NextSteps: FormArray>; /** Who is currently assigned */ Assignees: FormArray>; /** Any notes from the previous step */ Notes: FormControl; /** The name of the person that wrote the notes to you */ NoteWritter: FormControl; /** Workflow step */ QuestionApprovalStep: FormGroup; /** Workflow step */ ScriptApprovalStep: FormGroup; /** Workflow step */ NarrationApprovalStep: FormGroup; /** Workflow step */ FinalApprovalStep: FormGroup; } /** /* Generates a form from a WorkflowStatusInfoDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original WorkflowStatusInfoDto from which to create the form. /* @returns FormGroup */ export declare function GetWorkflowStatusInfoDtoForm(fb: FormBuilder, dto?: Interfaces.WorkflowStatusInfoDto | null): FormGroup; /** Interface for a form from a WorkflowUserDto*/ export interface IWorkflowUserDtoForm { /** the Id of the user */ Id: FormControl; /** Lesson */ Name: FormControl; /** Role name */ Role: FormControl; /** The Id of the role */ RoleId: FormControl; } /** /* Generates a form from a WorkflowUserDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original WorkflowUserDto from which to create the form. /* @returns FormGroup */ export declare function GetWorkflowUserDtoForm(fb: FormBuilder, dto?: Interfaces.WorkflowUserDto | null): FormGroup; /** Interface for a form from a WorkflowWorkLoadByUserDto*/ export interface IWorkflowWorkLoadByUserDtoForm { /** The user id */ UserId: FormControl; /** The user's name */ User: FormControl; /** How many assignments the person has */ Assigned: FormControl; } /** /* Generates a form from a WorkflowWorkLoadByUserDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original WorkflowWorkLoadByUserDto from which to create the form. /* @returns FormGroup */ export declare function GetWorkflowWorkLoadByUserDtoForm(fb: FormBuilder, dto?: Interfaces.WorkflowWorkLoadByUserDto | null): FormGroup; /** Interface for a form from a WrongAnswerDto*/ export interface IWrongAnswerDtoForm { /** The question Id */ QuestionId: FormControl; /** The question text */ Question: FormControl; /** The given answer id */ AnswerId: FormControl; /** The given answer text */ Answer: FormControl; /** the correct answer id */ CorrectAnswerId: FormControl; /** The correct answer text */ CorrectAnswer: FormControl; /** Suggested lessons to review */ Lessons: FormArray>; } /** /* Generates a form from a WrongAnswerDto /* @param fb The FormBuilder that will build the form for you /* @param dto The original WrongAnswerDto from which to create the form. /* @returns FormGroup */ export declare function GetWrongAnswerDtoForm(fb: FormBuilder, dto?: Interfaces.WrongAnswerDto | null): FormGroup; //# sourceMappingURL=forms.d.ts.map