import type { Timestamp as _google_protobuf_Timestamp, Timestamp__Output as _google_protobuf_Timestamp__Output } from '../../../../../../google/protobuf/Timestamp'; import type { TradingInterval as _tinkoff_public_invest_api_contract_v1_TradingInterval, TradingInterval__Output as _tinkoff_public_invest_api_contract_v1_TradingInterval__Output } from '../../../../../../tinkoff/public/invest/api/contract/v1/TradingInterval'; export interface TradingDay { 'date'?: (_google_protobuf_Timestamp | null); 'isTradingDay'?: (boolean); 'startTime'?: (_google_protobuf_Timestamp | null); 'endTime'?: (_google_protobuf_Timestamp | null); 'openingAuctionStartTime'?: (_google_protobuf_Timestamp | null); 'closingAuctionEndTime'?: (_google_protobuf_Timestamp | null); 'eveningOpeningAuctionStartTime'?: (_google_protobuf_Timestamp | null); 'eveningStartTime'?: (_google_protobuf_Timestamp | null); 'eveningEndTime'?: (_google_protobuf_Timestamp | null); 'clearingStartTime'?: (_google_protobuf_Timestamp | null); 'clearingEndTime'?: (_google_protobuf_Timestamp | null); 'premarketStartTime'?: (_google_protobuf_Timestamp | null); 'premarketEndTime'?: (_google_protobuf_Timestamp | null); 'closingAuctionStartTime'?: (_google_protobuf_Timestamp | null); 'openingAuctionEndTime'?: (_google_protobuf_Timestamp | null); 'intervals'?: (_tinkoff_public_invest_api_contract_v1_TradingInterval)[]; } export interface TradingDay__Output { 'date': (_google_protobuf_Timestamp__Output | null); 'isTradingDay': (boolean); 'startTime': (_google_protobuf_Timestamp__Output | null); 'endTime': (_google_protobuf_Timestamp__Output | null); 'openingAuctionStartTime': (_google_protobuf_Timestamp__Output | null); 'closingAuctionEndTime': (_google_protobuf_Timestamp__Output | null); 'eveningOpeningAuctionStartTime': (_google_protobuf_Timestamp__Output | null); 'eveningStartTime': (_google_protobuf_Timestamp__Output | null); 'eveningEndTime': (_google_protobuf_Timestamp__Output | null); 'clearingStartTime': (_google_protobuf_Timestamp__Output | null); 'clearingEndTime': (_google_protobuf_Timestamp__Output | null); 'premarketStartTime': (_google_protobuf_Timestamp__Output | null); 'premarketEndTime': (_google_protobuf_Timestamp__Output | null); 'closingAuctionStartTime': (_google_protobuf_Timestamp__Output | null); 'openingAuctionEndTime': (_google_protobuf_Timestamp__Output | null); 'intervals': (_tinkoff_public_invest_api_contract_v1_TradingInterval__Output)[]; }