1 | import { Schema } from 'prosemirror-model';
|
2 | export 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 | }
|
15 | export default function makeSchema(config: JIRASchemaConfig): Schema<any, any>;
|
16 | export declare function isSchemaWithLists(schema: Schema): boolean;
|
17 | export declare function isSchemaWithMentions(schema: Schema): boolean;
|
18 | export declare function isSchemaWithEmojis(schema: Schema): boolean;
|
19 | export declare function isSchemaWithLinks(schema: Schema): boolean;
|
20 | export declare function isSchemaWithAdvancedTextFormattingMarks(schema: Schema): boolean;
|
21 | export declare function isSchemaWithSubSupMark(schema: Schema): boolean;
|
22 | export declare function isSchemaWithCodeBlock(schema: Schema): boolean;
|
23 | export declare function isSchemaWithBlockQuotes(schema: Schema): boolean;
|
24 | export declare function isSchemaWithMedia(schema: Schema): boolean;
|
25 | export declare function isSchemaWithTextColor(schema: Schema): boolean;
|
26 | export declare function isSchemaWithTables(schema: Schema): boolean;
|