import debug from "debug"; export declare const log: debug.Debugger; export declare const IS_CI: boolean; export declare const IS_DISABLED: boolean; export declare const ENDPOINT = "https://palette.dev"; export declare const runGitCommand: (command: string, { message, silent, fail }?: { message?: string | undefined; silent?: boolean | undefined; fail?: boolean | undefined; }) => () => string | undefined; export interface PaletteOptions { key: string; version?: string; dryRun?: boolean; endpoint?: string; outputPath?: string; debug?: boolean; release?: boolean; silent?: boolean; concurrency?: number; git?: { branch: string; hash: string; message: string; }; } interface PaletteOptionsWithDirs extends Required { dirs: string[]; } export declare const getDefaultOptions: (opts: PaletteOptions) => Required; /** * Upload a given list of files to the server */ export declare const init: (dirs: string[], opts: PaletteOptions, cli?: boolean) => PaletteOptionsWithDirs; /** * Upload options to Palette */ export declare const upload: (opts: PaletteOptionsWithDirs) => Promise; export { setup } from "./setup"; export { instrumentReactPaint } from "./instrument";