Source: schemas/sign-request-signer-input.generated.ts

import * as schemas from '.';
/**
 * Sign Request Signer Input
 *
 * Input created by a Signer on a Sign Request
 */
export interface SignRequestSignerInput extends schemas.SignRequestPrefillTag {
	/**
	 * Type of input
	 * Example: text
	 */
	type?: 'signature' | 'date' | 'text' | 'checkbox' | 'radio' | 'dropdown';
	/**
	 * Content type of input
	 * Example: signature
	 */
	content_type?:
		| 'signature'
		| 'initial'
		| 'stamp'
		| 'date'
		| 'checkbox'
		| 'text'
		| 'full_name'
		| 'first_name'
		| 'last_name'
		| 'company'
		| 'title'
		| 'email'
		| 'attachment'
		| 'radio'
		| 'dropdown';
	/**
	 * Index of page that the input is on
	 * Example: 4
	 */
	page_index: number;
	/**
	 * Whether this input was defined as read-only(immutable by signers) or not
	 * Example: true
	 */
	read_only?: boolean;
}