import type { Plugin } from 'payload'; /** * QwickPress Admin Plugin for Payload CMS * * Auto-configures QwickPress admin UI: branded graphics, dashboard, * globals (Integrations, ThemeSettings, AdvancedSettings), and * Automations collection. Clients get the full QwickPress admin * experience by adding this plugin to their payload.config.ts. */ export interface QwickPressPluginOptions { /** * Product name shown in admin title suffix. Default: "QwickPress" * * If using createQwickPressAdminLayout, pass the same productName there * so layout metadata and admin titleSuffix stay consistent. */ productName?: string; /** Enable QwickPress dashboard view. Default: true */ dashboard?: boolean; /** Add Automations collection if not already present. Default: true */ automations?: boolean; /** Add Integrations, ThemeSettings, AdvancedSettings globals if not present. Default: true */ globals?: boolean; /** Fallback admin component paths used only when the config has no existing graphics/dashboard. */ adminComponents?: { Logo?: string; Icon?: string; Dashboard?: string; }; } export declare const qwickPressPlugin: (options?: QwickPressPluginOptions) => Plugin; //# sourceMappingURL=qwickpress-plugin.d.ts.map