/// import { Observable } from 'kefir'; import { ActionType } from 'typesafe-actions'; import { Delta } from 'brookjs-types'; export declare type CheckResult = { path: string; correct: boolean; }; export declare type CheckError = { path: string; error: Error; }; export declare type FormatResult = { path: string; contents: string; changed: boolean; }; export declare type FormatError = { path: string; error: Error; }; export declare const actions: { project: { request: import("typesafe-actions").PayloadActionCreator<"CHECK_PROJECT_REQUESTED", void>; success: import("typesafe-actions").PayloadActionCreator<"CHECK_PROJECT_SUCCEEDED", void>; failure: import("typesafe-actions").PayloadActionCreator<"CHECK_PROJECT_FAILED", void>; }; file: { request: import("typesafe-actions").PayloadActionCreator<"CHECK_FILE_REQUESTED", void>; success: import("typesafe-actions").PayloadActionCreator<"CHECK_FILE_SUCCEEDED", CheckResult>; failure: import("typesafe-actions").PayloadActionCreator<"CHECK_FILE_FAILED", CheckError>; }; }; export declare type Action = ActionType; export declare type State = { paths: string[]; }; export declare const check: (path: string) => Observable; export declare const format: (path: string, buffer?: Buffer | undefined) => Observable; export declare const delta: Delta;