interface QueryConfig { get?: { enabled?: boolean; roles?: string[]; }; list?: { enabled?: boolean; roles?: string[]; count?: { enabled?: boolean; }; }; globalRoles?: string[]; instanceRoles?: string[]; } interface Config { models?: { graphql?: { queries?: QueryConfig; [key: string]: unknown; }; [key: string]: unknown; }[]; [key: string]: unknown; } /** * Migration to merge per-query roles (get.roles, list.roles) into shared * queries.globalRoles + queries.instanceRoles for unified read permissions. */ export declare const migration026QuerySharedRoles: import("./types.js").SchemaMigration; export {}; //# sourceMappingURL=migration-026-query-shared-roles.d.ts.map