import { type PostTypeIconName } from '../../components/posts/icons.js';
import { type PresetColor } from './post-type-presets.js';
interface DraftType {
    slug: string;
    singular: string;
    plural: string;
    color: PresetColor;
    icon: PostTypeIconName;
    description: string;
    /** Extra field lines beyond the shared base, seeded by a preset. */
    extraFields: string[];
}
export declare function NewPostTypeInstructions({ onNavigate }: {
    onNavigate: (p: string) => void;
}): import("react/jsx-runtime").JSX.Element;
export declare function renderSnippet(draft: DraftType): string;
export {};
//# sourceMappingURL=NewPostTypeInstructions.d.ts.map