import { Stream } from 'kefir'; import { Delta, Maybe } from 'brookjs-types'; import { ActionType } from 'typesafe-actions'; export declare const actions: { lint: { request: import("typesafe-actions").PayloadActionCreator<"GLOB_LINT_REQUESTED", void>; success: import("typesafe-actions").PayloadActionCreator<"GLOB_LINT_SUCCEEDED", string[]>; failure: import("typesafe-actions").PayloadActionCreator<"GLOB_LINT_FAILED", Error>; }; format: { request: import("typesafe-actions").PayloadActionCreator<"GLOB_FORMAT_REQUESTED", void>; success: import("typesafe-actions").PayloadActionCreator<"GLOB_FORMAT_SUCCEEDED", string[]>; failure: import("typesafe-actions").PayloadActionCreator<"GLOB_FORMAT_FAILED", Error>; }; }; export declare type State = { cwd: string; rc: Maybe<{ dir?: string; }>; }; export declare const selectLintGlob: (cwd: string, dir: string) => string; export declare const selectFormatGlob: (cwd: string, dir: string) => string; export declare type Action = ActionType; export declare const delta: Delta; export declare const service: (target: string) => Stream;