infos @interface declaration