import { ProcessGroup } from './process-group';
import { ProcessGroupPatch, NewProcessGroup } from './process-group-type';
export declare class ProcessGroupMutation {
    createProcessGroup(group: NewProcessGroup, context: ResolverContext): Promise<ProcessGroup>;
    updateProcessGroup(id: string, patch: ProcessGroupPatch, context: ResolverContext): Promise<ProcessGroup>;
    joinProcessGroup(id: string, processIds: string[], context: ResolverContext): Promise<ProcessGroup>;
    deleteProcessGroup(id: string, context: ResolverContext): Promise<boolean>;
}
