UNPKG

@stackbit/types

Version:

Types for Stackbit config and Content Source Interface

18 lines 548 B
import { ConfigDelegate } from './config-delegate'; import { ModelWithSource } from './models'; import { User } from './content-source'; export type ModelPermissions = { canView?: boolean; canEdit?: boolean; canPublish?: boolean; }; export type DocumentPermissions = { canView?: boolean; canEdit?: boolean; canPublish?: boolean; }; export type ModelPermissionsFunction = (options: ConfigDelegate & { model: ModelWithSource; userContext: User; }) => ModelPermissions; //# sourceMappingURL=content-permissions.d.ts.map