export declare class Arrkup { private source; private allowRaw; constructor(source: any, allowRaw?: boolean); createString(): string; processArrkup(source: any): string; processTag(source: any[]): string; processGroup(source: any[]): string; processRaw(source: any[]): string; processNonArrkup(source: any): string; processAttributes(rawProps: {}): string; processAttribute(key: string, value: any): string; processChildren(rawChildren: any[], startIndex: number): string; getSource(): any; setSource(value: any): void; getAllowRaw(): boolean; setAllowRaw(flag: boolean): void; static createString: typeof createString; } export declare function createString(source: any[], allowRaw?: boolean): string; export default Arrkup;