import { DocumentFormatsEnum } from '../domain/DocumentFormatsEnum';
import { ContactFieldEnum } from '../xander/ContactFieldEnum';
/** Domain operation argument */
export interface DomainTaskArgument {
    /** List of accepted formats */
    acceptedFormats?: DocumentFormatsEnum[];
    /** List of accepted values */
    acceptedValues?: string[];
    /** Description of the argument */
    description?: string;
    /** List of impacted field names */
    fields?: ContactFieldEnum[];
    /** Key of the argument */
    key: string;
    /** Maximum of the content length that you can send */
    maximumSize?: number;
    /** Minimum of the content length that you can send */
    minimumSize?: number;
    /** True if the argument is in read only */
    readOnly: boolean;
    /** Template of the content */
    template?: string;
    /** Type of the argument */
    type: string;
    /** Value of the argument */
    value?: string;
}
//# sourceMappingURL=DomainTaskArgument.d.ts.map