import { Context } from '@txstate-mws/graphql-server'; import { Data, DataFilter, DataFolder, DataFolderFilter, DataRoot, DataRootFilter } from '../internal.js'; export declare class DataRootResolver { dataroots(ctx: Context, filter?: DataRootFilter): Promise; data(ctx: Context, dataroot: DataRoot, filter?: DataFilter): Promise; datafolders(ctx: Context, dataroot: DataRoot, filter?: DataFolderFilter): Promise; permissions(dataRoot: DataRoot): DataRoot; } export declare class DataRootPermissionsResolver { create(ctx: Context, folder: DataRoot): boolean; }