import type { HookContext } from '@feathersjs/feathers'; export declare const sanitizeDependencies: () => (context: HookContext) => Promise, any>>; export declare const setAuthor: () => (context: HookContext) => Promise, any>>; export declare const setUserIdFromContext: () => (context: HookContext) => Promise, any>>; export declare const validateStateTransition: () => (context: HookContext) => Promise, any>>; export declare const validateDependencies: () => (context: HookContext) => Promise, any>>; export declare const validateAssignees: () => (context: HookContext) => Promise, any>>; export declare const validateAuthor: () => (context: HookContext) => Promise, any>>; export declare const checkDependenciesCompleted: () => (context: HookContext) => Promise, any>>; export declare const autoAssignToAuthor: () => (context: HookContext) => Promise, any>>; export declare const autoAssignStateOnAssignees: () => (context: HookContext) => Promise, any>>; export declare const validateExpiration: () => (context: HookContext) => Promise, any>>; export declare const updateDependentTasks: () => (context: HookContext) => Promise, any>>; export declare const validateContext: () => (context: HookContext) => Promise, any>>; export declare const logStateChanges: () => (context: HookContext) => Promise, any>>; export declare const validateObjectiveOwnership: () => (context: HookContext) => Promise, any>>; export declare const populateAuthorAndAssignees: () => (context: HookContext) => Promise, any>>;