Add encode function decls