/// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// import type { ObjectSchema } from '@becomes/purple-cheetah/types'; import { Schema } from 'mongoose'; import { BCMSUserPolicyCRUD } from '../../../types'; /** * Defines what specific Key can do with Template/Templates. */ export interface BCMSApiKeyAccess { templates: Array; functions: Array<{ name: string; }>; plugins?: Array<{ name: string; }>; } export declare const BCMSApiKeyAccessFSDBSchema: ObjectSchema; export declare const BCMSApiKeyAccessMongoDBSchema: Schema, {}, {}, {}, {}, "type", { templates: any[]; functions: { name: string; }[]; plugins: { name: string; }[]; }>;