UNPKG

nuxt-live-editor

Version:
72 lines (71 loc) 3.2 kB
import type { DataLiveEditorParse } from "../type"; export declare const useLiveEditorStore: import("pinia").StoreDefinition<"liveEditorStore", import("pinia")._UnwrapAll<Pick<{ mode_edit: import("vue").Ref<boolean>; mode_hover_border: import("vue").Ref<boolean>; loading: import("vue").Ref<boolean>; auto_save: import("vue").Ref<boolean>; mode_login: import("vue").Ref<boolean>; browser: import("vue").Ref<string | undefined>; user: import("vue").Ref<any>; is_edit: import("vue").Ref<boolean>; data_live_editor: import("vue").Ref<{ option_key: string; option_value: string; option_group?: string | undefined; language?: string | undefined; id: number | string; }[]>; data_live_editor_async: import("vue").Ref<DataLiveEditorParse>; data_live_editor_server: import("vue").Ref<DataLiveEditorParse>; data_keys_used: import("vue").Ref<string[]>; setLiveEditor: (data: any) => void; refreshData: () => void; handleSave: () => Promise<void>; undoItemChange: (key: string) => void; }, "data_live_editor" | "data_live_editor_async" | "data_live_editor_server" | "mode_edit" | "mode_hover_border" | "loading" | "auto_save" | "mode_login" | "browser" | "user" | "is_edit" | "data_keys_used">>, Pick<{ mode_edit: import("vue").Ref<boolean>; mode_hover_border: import("vue").Ref<boolean>; loading: import("vue").Ref<boolean>; auto_save: import("vue").Ref<boolean>; mode_login: import("vue").Ref<boolean>; browser: import("vue").Ref<string | undefined>; user: import("vue").Ref<any>; is_edit: import("vue").Ref<boolean>; data_live_editor: import("vue").Ref<{ option_key: string; option_value: string; option_group?: string | undefined; language?: string | undefined; id: number | string; }[]>; data_live_editor_async: import("vue").Ref<DataLiveEditorParse>; data_live_editor_server: import("vue").Ref<DataLiveEditorParse>; data_keys_used: import("vue").Ref<string[]>; setLiveEditor: (data: any) => void; refreshData: () => void; handleSave: () => Promise<void>; undoItemChange: (key: string) => void; }, never>, Pick<{ mode_edit: import("vue").Ref<boolean>; mode_hover_border: import("vue").Ref<boolean>; loading: import("vue").Ref<boolean>; auto_save: import("vue").Ref<boolean>; mode_login: import("vue").Ref<boolean>; browser: import("vue").Ref<string | undefined>; user: import("vue").Ref<any>; is_edit: import("vue").Ref<boolean>; data_live_editor: import("vue").Ref<{ option_key: string; option_value: string; option_group?: string | undefined; language?: string | undefined; id: number | string; }[]>; data_live_editor_async: import("vue").Ref<DataLiveEditorParse>; data_live_editor_server: import("vue").Ref<DataLiveEditorParse>; data_keys_used: import("vue").Ref<string[]>; setLiveEditor: (data: any) => void; refreshData: () => void; handleSave: () => Promise<void>; undoItemChange: (key: string) => void; }, "setLiveEditor" | "refreshData" | "handleSave" | "undoItemChange">>;