import { ProjectInfo } from '../../../shared/entities/integration'; export type Entity = ProjectInfo; export declare const Route = "project_info"; export declare const UpperName = "ProjectInfo"; export declare const LowerName: string; export declare const IProjectInfoTypeEnum: { particular: 'particular'; professional: 'professional'; company: 'company'; }; export type IMultimedia = { id: string; filename: string; }; export type IBudgetOptionsType = { retificacao: boolean; retificacao_aconselhamento: boolean; montagem: boolean; multimedias: IMultimedia[]; }; export type IProjectInfoType = (typeof IProjectInfoTypeEnum)[keyof typeof IProjectInfoTypeEnum]; export declare const projectInfoTypes: string[]; export interface ICreateRequest extends Omit { persona_id?: string; client_id?: string; } export interface ICreateResponse { document_header_id: string; chat_subscriber_id?: string; } export declare const IProjectInfoOriginTypeEnum: { website: 'website'; portal: 'portal'; }; export type IProjectInfoOriginType = (typeof IProjectInfoOriginTypeEnum)[keyof typeof IProjectInfoOriginTypeEnum]; export declare const ProjectInfoOriginTypes: string[]; export interface IController { sendEmail(data: ICreateRequest): Promise; }