import * as IShared from '../../../shared/interface'; import { Gmails } from '../../../shared/entities/stock'; export type Entity = Gmails; export declare const Route = "gmail"; export declare const UpperName = "Gmail"; export declare const LowerName: string; export interface IGmailsResponse { id: string; gmail_id: string; gmail_from: string; gmail_to: string; gmail_subject: string; gmail_internal_date: number; gmail_snippet: string; gmail_labels: string[]; action: string; proposals: number[]; done: Date | null; chat_persona_name: string | null; text_to_chat: string | null; proposal_url: string | null; gmail_attachments: unknown[] | null; } export interface IRepository { auth(): Promise; emails(): Promise; } export type IController = IShared.IEntityWithUserToken;