import { Store } from '../../lib/store'; import { INote } from '@wix/quix-shared'; import { IScope } from './note-types'; import { App } from '../../lib/app'; import { RunnerComponentInstance } from '../../lib/runner/directives/runner/runner'; export declare const onFoldToggle: (scope: IScope, store: Store) => () => void; export declare const onMarkToggle: (scope: IScope, store: Store) => () => void; export declare const onNameChange: (scope: IScope, store: Store) => () => void; export declare const onContentChange: (scope: IScope, store: Store) => (textContent: string, richContent: Record) => void; export declare const onShare: (scope: IScope, store: Store) => (note: INote, params: string) => void; export declare const onClone: (scope: IScope, store: Store) => (note: INote) => void; export declare const onCustomAction: (scope: IScope, store: Store) => (action: any) => void; export declare const onDelete: (scope: IScope, store: Store) => (note: INote) => void; export declare const onSave: (scope: IScope, store: Store) => () => void; export declare const onRun: (scope: IScope, store: Store) => () => void; export declare const onMaximizeToggle: (scope: IScope, store: Store, app: App) => () => void; export declare const onEditorInstanceLoad: (scope: IScope, store: Store, app: App) => (editor: any) => void; export declare const onRunnerInstanceLoad: (scope: IScope, store: Store, app: App) => (runner: RunnerComponentInstance) => void; export declare const onRunnerCreated: (scope: IScope, store: Store) => (runner: any) => void; export declare const onRunnerDestroyed: (scope: IScope, store: Store) => (runner: any) => void;