import type { DTOKnowledgeFile, DTOKnowledgeFileCreatePayload, DTOKnowledgeFileDeletePayload, DTOKnowledgeFileDeleteResponse, DTOKnowledgeFileListResponse, DTOKnowledgeFileResponse, DTOKnowledgeFileUpdatePayload, DTOKnowledgeSkill, DTOKnowledgeSkillCreatePayload, DTOKnowledgeSkillDeletePayload, DTOKnowledgeSkillDeleteResponse, DTOKnowledgeSkillListResponse, DTOKnowledgeSkillResponse, DTOKnowledgeSkillUpdatePayload } from "@supernova-studio/client"; export type KnowledgeFileCreateInput = DTOKnowledgeFileCreatePayload; export type KnowledgeFileDeleteInput = DTOKnowledgeFileDeletePayload; export type KnowledgeFileDeleteResponse = DTOKnowledgeFileDeleteResponse; export type KnowledgeFileListResponse = DTOKnowledgeFileListResponse; export type KnowledgeFileResponse = DTOKnowledgeFileResponse; export type KnowledgeFileRemoteModel = Omit; export type KnowledgeFileUpdateInput = DTOKnowledgeFileUpdatePayload; export declare class KnowledgeFile { id: string; workspaceId: string; createdByUserId: string; createdAt: Date; updatedAt: Date; contentUpdatedAt: Date; path: string; description: string; file: KnowledgeFileRemoteModel["file"]; constructor(model: KnowledgeFileRemoteModel); toRemote(): KnowledgeFileRemoteModel; } export type KnowledgeSkillCreateInput = DTOKnowledgeSkillCreatePayload; export type KnowledgeSkillDeleteInput = DTOKnowledgeSkillDeletePayload; export type KnowledgeSkillDeleteResponse = DTOKnowledgeSkillDeleteResponse; export type KnowledgeSkillListResponse = DTOKnowledgeSkillListResponse; export type KnowledgeSkillResponse = DTOKnowledgeSkillResponse; export type KnowledgeSkillRemoteModel = DTOKnowledgeSkill; export type KnowledgeSkillUpdateInput = DTOKnowledgeSkillUpdatePayload; export declare class KnowledgeSkill { id: string; workspaceId: string; createdByUserId: string; createdAt: Date; updatedAt: Date; contentUpdatedAt: Date; path: string; name: string; description: string; content: string; constructor(model: KnowledgeSkillRemoteModel); toRemote(): KnowledgeSkillRemoteModel; }