You don't have to declare them in the header file at all. Instance variables and properties are commonly added within a private category in the implementation file:
@interface MyClass () {
BOOL _someVar;
}
@property NSString *someOtherVar;
- (void)_aPrivateMethod:(id)something;
@end
@implementation MyClass
...
@end