27 lines
626 B
TypeScript
27 lines
626 B
TypeScript
import type { Plugin } from 'payload';
|
|
import type { IpalOptions } from './types.js';
|
|
/**
|
|
* IPAL (Intecion Payload Advanced Library) plugin for Payload CMS 3.
|
|
*
|
|
* @example
|
|
* ```ts
|
|
* import { ipalKit } from 'ipal-kit'
|
|
*
|
|
* export default buildConfig({
|
|
* plugins: [
|
|
* ipalKit({
|
|
* i18n: {
|
|
* locales: [
|
|
* { code: 'pl', label: 'Polski' },
|
|
* { code: 'en', label: 'English' },
|
|
* ],
|
|
* defaultLocale: 'pl',
|
|
* },
|
|
* access: { authCollection: 'users' },
|
|
* }),
|
|
* ],
|
|
* })
|
|
* ```
|
|
*/
|
|
export declare const ipalKit: (options: IpalOptions) => Plugin;
|