import * as Effect from "effect/Effect"; import * as Option from "effect/Option"; export declare const CANONICAL_HOSTNAME = "github.com"; export declare const parseUrl: (url: URL, hostname?: string) => Effect.Effect | Effect.Effect<{ readonly type: "github"; readonly owner: string; readonly ref: Option.Option; readonly repo: string; readonly subPath: Option.Option; readonly sourceName?: string | undefined; }, never, never>; //# sourceMappingURL=url.d.ts.map