import { Resource, ResourceEventEmitter } from "./Resource.mjs"; import { InvalidUriError } from "./results/error/InvalidUriError.mjs"; //#region src/InvalidIdentifierResource.d.ts declare const InvalidIdentifierResource_base: new () => ResourceEventEmitter; /** * A resource that represents a URI that does not have a valid URI given the * plugins available to the ConnectedLdoDataset. */ declare class InvalidIdentifierResource extends InvalidIdentifierResource_base implements Resource { readonly uri: string; readonly type: "InvalidIdentifierResource"; status: InvalidUriError; readonly isError: false; constructor(uri: string); isLoading(): boolean; isFetched(): boolean; isUnfetched(): boolean; isDoingInitialFetch(): boolean; isPresent(): boolean; isAbsent(): boolean; isSubscribedToNotifications(): boolean; read(): Promise>; readIfUnfetched(): Promise>; update(): Promise>; subscribeToNotifications(_callbacks?: { onNotification: (message: unknown) => void; onNotificationError: (err: Error) => void; }): Promise; unsubscribeFromNotifications(_subscriptionId: string): Promise; unsubscribeFromAllNotifications(): Promise; } //#endregion export { InvalidIdentifierResource }; //# sourceMappingURL=InvalidIdentifierResource.d.mts.map