import { Font } from 'types/entities.types'; export declare const FETCH_FONT_LIST: string; export declare const FETCH_FONT_GLYPHS: string; export declare const FETCH_FALLBACK_FONT_WITH_GLYPHS: string; export declare const SET_FALLBACK_FONT_WITH_GLYPHS: string; export declare const SET_FONTS_BY_ID: string; export declare const SET_FONTS_GROUPS: string; export declare const SET_FONTS_GLYPHS: string; export declare type FontRes = Omit & { _id: string; }; export declare type FontGlyphsRes = { userFonts: FontRes[]; }; export declare type FallbackFontGlyphsRes = FontRes; export interface SetFontsPayload { fontList: FontRes[]; } export interface SetFontGlyphsPayload { userFonts: FontRes[]; } export declare const setFontsGroups: (payload: SetFontsPayload) => { type: string; payload: SetFontsPayload; }; export declare const setFontsById: (payload: SetFontsPayload) => { type: string; payload: SetFontsPayload; }; export declare const setFontsGlyphsById: (payload: SetFontGlyphsPayload) => { type: string; payload: SetFontGlyphsPayload; }; export declare const setFallbackFontsGlyphs: (payload: FontRes) => { type: string; payload: FontRes; }; export declare const fetchFontList: () => any; export declare const fetchFontGlyphs: (fontIds: string) => any; export declare const fetchFallbackFontWithGlyphs: () => any;