import type { _FSResource } from "./FSResource.js";
import type { _NSURL } from "../Foundation/NSURL.js";
export declare class _FSGenericURLResource extends _FSResource {
    static alloc(): _FSGenericURLResource;
    static new(): _FSGenericURLResource;
    init(): _FSGenericURLResource;
    /**
     * Creates a generic URL resource with the given URL. - Parameter url: A URL that provides the content of the file system. The format of this URL is completely arbitrary. It's up to your extension to access the contents represented by the URL and make them available as an ``FSVolume`` that FSKit can load.
     */
    initWithURL$(url: _NSURL): _FSGenericURLResource;
    /** The URL represented by the resource. */
    url(): _NSURL;
}
