export interface RepoBranchPickerState { host?: string; workspace?: string; repository?: string; branch?: string; owner?: string; } export type BaseRepoBranchPickerProps = T & { onChange: (state: RepoBranchPickerState) => void; state: RepoBranchPickerState; rawErrors: string[]; isDisabled?: boolean; required?: boolean; };