I want to create a module which would need custom content types from the cck module. I know in the .info I can say a dependency is the cck module.
How can I best have the module create the content type? I want this to be easily distributed rather than when I put it on a website I have to also create the content type using cck.