import { Command } from '@effect/cli';
import { Path } from '@effect/platform';
import { Cause } from 'effect';
declare const OpenBrowserError_base: new <A extends Record<string, any> = {}>(args: import("effect/Types").Equals<A, {}> extends true ? void : { readonly [P in keyof A as P extends "_tag" ? never : P]: A[P]; }) => Cause.YieldableError & {
    readonly _tag: "Nozzle/cli/studio/errors/OpenBrowserError";
} & Readonly<A>;
export declare class OpenBrowserError extends OpenBrowserError_base<{
    readonly cause: unknown;
}> {
}
export declare const typesync: Command.Command<"typesync", Path.Path, import("@effect/platform/HttpServerError").ServeError, {
    readonly args: {
        readonly open: boolean;
        readonly browser: "chrome" | "firefox" | "edge" | "browser" | "browserPrivate" | "arc" | "safari";
    };
}>;
export {};
//# sourceMappingURL=typesync.d.ts.map