export declare const queries: ({ tutorial(_: any, { name }: { name: any; }, context: ResolverContext): Promise; tutorials(_: any, params: import("@things-factory/shell").ListParam, context: ResolverContext): Promise<{ items: import("../..").Tutorial[]; total: number; }>; tutorialsWithRoles(_: any, { roleNames }: { roleNames: any; }, context: ResolverContext): Promise; } | { listByRoles(_: any, params: import("@things-factory/shell").ListParam, context: ResolverContext): Promise; tutorialRoleAssignments(_: any, { tutorialId }: { tutorialId: any; }, context: ResolverContext): Promise<{ items: any[]; total: number; }>; tutorialRole(_: any, { name }: { name: any; }, context: ResolverContext): Promise; tutorialRoles(_: any, params: import("@things-factory/shell").ListParam, context: ResolverContext): Promise<{ items: import("../..").TutorialRole[]; total: number; }>; })[]; export declare const mutations: ({ deleteTutorials(_: any, { ids }: { ids: any; }, context: ResolverContext): Promise; updateMultipleTutorial(_: any, { patches }: { patches: any; }, context: ResolverContext): Promise; } | { updateRoleTutorial(_: any, { tutorialId, tutorialRoles }: { tutorialId: any; tutorialRoles: any; }, context: ResolverContext): Promise<{ name: string; domain: import("@things-factory/shell").Domain; tutorial: string; assigned: boolean; }[]>; })[];