Proposta inicial interface libs