import { HttpErrorResultType, NotFoundHttpError } from "../requester/results/error/HttpErrorResult.cjs"; import { BasicRequestOptions } from "../requester/requests/requestOptions.cjs"; import { NoncompliantPodError } from "../requester/results/error/NoncompliantPodError.cjs"; import { GetWacUriSuccess } from "./results/GetWacUriSuccess.cjs"; import { SolidContainer } from "../resources/SolidContainer.cjs"; import { SolidLeaf } from "../resources/SolidLeaf.cjs"; import { UnexpectedResourceError } from "@ldo/connected"; //#region src/wac/getWacUri.d.ts type GetWacUriError = HttpErrorResultType | NotFoundHttpError | NoncompliantPodError | UnexpectedResourceError; type GetWacUriResult = GetWacUriSuccess | GetWacUriError; /** * Get the URI for the WAC rules of a specific resource * @param resourceUri: the URI of the resource * @param options: Options object to include an authenticated fetch function * @returns GetWacUriResult */ declare function getWacUri(resource: SolidLeaf | SolidContainer, options?: BasicRequestOptions): Promise>; //#endregion export { GetWacUriError, GetWacUriResult, getWacUri }; //# sourceMappingURL=getWacUri.d.cts.map