Declaration Generator