export namespace slateFormattingTextUtils {
    export { getValidJSON };
    export { getValidSlateJSON };
    export { getDefaultParagraphObjectEmpty };
    export { isSlateTextEmpty };
    export { getFormattedText };
    export { getFormattedTextToEdit };
    export { getPlainTextFromSlateJSON };
}
declare function getValidJSON(str: any): false | {
    isValid: boolean;
    parsedJSON: any;
};
declare function getValidSlateJSON(str: any): {
    isTextValidSlateJSON: boolean;
    parsedSlateJSON: any;
    parsedJSON?: undefined;
} | {
    isTextValidSlateJSON: any;
    parsedJSON: any;
    parsedSlateJSON?: undefined;
};
declare function getDefaultParagraphObjectEmpty(): {
    type: string;
    children: any[];
}[];
declare function isSlateTextEmpty(slateJSON: any): boolean;
declare function getFormattedText({ isValid, isEmpty, text, parsedText, defaultText }: {
    isValid: any;
    isEmpty: any;
    text: any;
    parsedText: any;
    defaultText: any;
}): any;
declare function getFormattedTextToEdit({ isValid, isEmpty, text, parsedText }: {
    isValid: any;
    isEmpty: any;
    text: any;
    parsedText: any;
}): any;
declare function getPlainTextFromSlateJSON(slateText: any, defaultText?: string): any;
export {};
//# sourceMappingURL=utils.d.ts.map