component CopyMarkup { outputs { copy(payload: { sourceEvent?: Event; value: string | number | boolean | null | object; [key: string]: string | number | boolean | null | object } | string | number | boolean | null | object[]) success(payload: { sourceEvent?: Event; [key: string]: string | number | boolean | null | object }) error(payload: { error: Error | string; sourceEvent?: Event; [key: string]: string | number | boolean | null | object } | Error | string) } props { size: string = "default" color: string = "primary" label: string = "Copy Markup" name: string = "" value: string = "" placeholder: string = "" type: string = "text" min: string = "" max: string = "" step: string = "" disabled: boolean = false required: boolean = false class: string = "" } view { } }