Files
klz-cables.com/.pnpm-store/v10/files/fd/bfc970045d5468713008dd6247763bb7fcc0977f2f28c5e660542b3d67ad00eb331236f42ab774f781e6cc5d8a61c642101b8b35ec6e75904586f2ab804543
Marc Mintel 5397309103
Some checks failed
Build & Deploy / 🔍 Prepare (push) Successful in 20s
Build & Deploy / 🧪 QA (push) Failing after 34s
Build & Deploy / 🏗️ Build (push) Has started running
Build & Deploy / 🚀 Deploy (push) Has been cancelled
Build & Deploy / 🧪 Smoke Test (push) Has been cancelled
Build & Deploy / ⚡ Lighthouse (push) Has been cancelled
Build & Deploy / 🔔 Notify (push) Has been cancelled
fix(products): fix breadcrumbs and product filtering (backport from main)
2026-02-24 16:04:21 +01:00

29 lines
959 B
Plaintext

import type { CollectionConfig, Field, GlobalConfig, SanitizedConfig } from 'payload';
import { GraphQLObjectType } from 'graphql';
type OperationType = 'create' | 'delete' | 'read' | 'readVersions' | 'unlock' | 'update';
type AccessScopes = 'docAccess' | undefined;
type BuildEntityPolicy = {
entityFields: Field[];
name: string;
operations: OperationType[];
scope: AccessScopes;
};
export declare const buildEntityPolicy: (args: BuildEntityPolicy) => {
fields: {
type: GraphQLObjectType<any, any>;
};
};
type BuildPolicyType = {
scope?: AccessScopes;
typeSuffix?: string;
} & ({
entity: CollectionConfig;
type: 'collection';
} | {
entity: GlobalConfig;
type: 'global';
});
export declare function buildPolicyType(args: BuildPolicyType): GraphQLObjectType;
export declare function buildPoliciesType(config: SanitizedConfig): GraphQLObjectType;
export {};
//# sourceMappingURL=buildPoliciesType.d.ts.map