UNPKG

1.28 kBTypeScriptView Raw
1import { Schema } from 'prosemirror-model';
2export interface JIRASchemaConfig {
3 allowLists?: boolean;
4 allowMentions?: boolean;
5 allowEmojis?: boolean;
6 allowLinks?: boolean;
7 allowAdvancedTextFormatting?: boolean;
8 allowCodeBlock?: boolean;
9 allowBlockQuote?: boolean;
10 allowSubSup?: boolean;
11 allowMedia?: boolean;
12 allowTextColor?: boolean;
13 allowTables?: boolean;
14}
15export default function makeSchema(config: JIRASchemaConfig): Schema<any, any>;
16export declare function isSchemaWithLists(schema: Schema): boolean;
17export declare function isSchemaWithMentions(schema: Schema): boolean;
18export declare function isSchemaWithEmojis(schema: Schema): boolean;
19export declare function isSchemaWithLinks(schema: Schema): boolean;
20export declare function isSchemaWithAdvancedTextFormattingMarks(schema: Schema): boolean;
21export declare function isSchemaWithSubSupMark(schema: Schema): boolean;
22export declare function isSchemaWithCodeBlock(schema: Schema): boolean;
23export declare function isSchemaWithBlockQuotes(schema: Schema): boolean;
24export declare function isSchemaWithMedia(schema: Schema): boolean;
25export declare function isSchemaWithTextColor(schema: Schema): boolean;
26export declare function isSchemaWithTables(schema: Schema): boolean;