import { ITradeIdeaIdeaAlternativeProviderSymbol, ITradeIdeaImage } from '..'

export interface ICreateIdeaIdeaRequest {
	title: string
	asset: {
		ticker: string
		description: string
		alternativeProviderSymbols?: ITradeIdeaIdeaAlternativeProviderSymbol[]
		image?: ITradeIdeaImage // if want to set or change image
	}
	trade: {
		conviction?: number // This is necessary in case of strategy.ordersType === 'STANDARD'
		allocation?: number // This is necessary in case of strategy.ordersType === 'ALLOCATION'
		direction: 'long' | 'short'
	}
	notes: {
		commentary: string
	}
}
