import { SkillTreeNode as _SkillTreeNode, PaginatedSkillTree as _PaginatedSkillTree } from '@learncard/types';
export type SkillTreeNode = _SkillTreeNode;
export declare const SkillTreeNodeValidator: import("zod").ZodType<_SkillTreeNode, unknown, import("zod/v4/core").$ZodTypeInternals<_SkillTreeNode, unknown>>;
export declare const PaginatedSkillTreeValidator: import("zod").ZodObject<{
    hasMore: import("zod").ZodBoolean;
    cursor: import("zod").ZodNullable<import("zod").ZodString>;
    records: import("zod").ZodArray<import("zod").ZodType<_SkillTreeNode, unknown, import("zod/v4/core").$ZodTypeInternals<_SkillTreeNode, unknown>>>;
}, import("zod/v4/core").$strip>;
export type PaginatedSkillTree = _PaginatedSkillTree;
//# sourceMappingURL=skill-tree.d.ts.map