@4success/nfse-campinas
Version:
NFSe Campinas
43 lines (42 loc) • 1.16 kB
TypeScript
import { Rps } from './Rps';
import { Servico } from './Servico';
import { Prestador } from './Prestador';
import { Tomador } from './Tomador';
import { Intermediario } from './Intermediario';
import { ConstrucaoCivil } from './ConstrucaoCivil';
import { Binario } from './Binario';
/**
* InfDeclaracaoPrestacaoServico
* @targetNSAlias `tns`
* @targetNamespace `http://www.abrasf.org.br/nfse.xsd`
*/
export interface InfDeclaracaoPrestacaoServico {
/** Rps */
Rps?: Rps;
/** xs:date */
Competencia: string;
/** Servico */
Servico: Servico;
/** Prestador */
Prestador: Prestador;
/** Tomador */
Tomador?: Tomador;
/** Intermediario */
Intermediario?: Intermediario;
/** ConstrucaoCivil */
ConstrucaoCivil?: ConstrucaoCivil;
/** xs:byte */
RegimeEspecialTributacao?: RegimeEspecialTributacao;
/** xs:byte */
OptanteSimplesNacional: Binario;
/** xs:byte */
IncentivoFiscal: Binario;
}
export declare enum RegimeEspecialTributacao {
MICROEMPRESA_MUNICIPAL = "1",
ESTIMATIVA = "2",
SOCIEDADE_PROFISSIONAIS = "3",
COOPERATIVA = "4",
MEI = "5",
ME_EPP = "6"
}