import { IFreteModalidade } from "../types/frete-modalidade.type";
export interface ICreateBody {
    data?: string;
    situacao?: string;
    numero?: number;
    contato?: {
        id?: number;
    };
    loja?: {
        id?: number;
    };
    desconto?: number;
    outrasDespesas?: number;
    garantia?: number;
    dataProximoContato?: string;
    observacoes?: string;
    observacaoInterna?: string;
    totalOutrosItens?: number;
    aosCuidadosDe?: string;
    introducao?: string;
    prazoEntrega?: string;
    itens: {
        produto?: {
            id?: number;
            descricao?: string;
        };
        codigo?: string;
        unidade?: string;
        quantidade?: number;
        desconto?: number;
        valor?: number;
        descricaoDetalhada?: string;
    }[];
    parcelas: {
        numeroDias?: number;
        dataVencimento?: string;
        valor?: number;
        observacoes?: string;
        formaPagamento?: {
            id?: number;
        }[];
    }[];
    vendedor?: {
        id?: number;
    };
    transporte?: {
        freteModalidade?: IFreteModalidade;
        frete?: number;
        quantidadeVolumes?: number;
        prazoEntrega?: number;
        pesoBruto?: number;
        contato?: {
            id?: number;
            nome?: string;
        };
        volumes?: {};
    };
}
export interface ICreateResponse {
    data: {
        id: number;
    };
}
