import { Effect } from 'effect';
declare const URLCreationError_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]; }) => import("effect/Cause").YieldableError & {
    readonly _tag: "URLCreationError";
} & Readonly<A>;
export declare class URLCreationError extends URLCreationError_base<Error> {
}
export declare const createAssetUrlWithBasePath: (file: string, basePath?: string) => Effect.Effect<string, never, never>;
export {};
