You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
ldo-compact-fork/packages/connected/src/ConnectedPlugin.ts

9 lines
253 B

import type { Resource } from "./Resource";
export interface ConnectedPlugin {
name: string;
getResource(uri: string): Resource;
createResource(): Promise<Resource>;
isUriValid(uri: string): boolean;
normalizeUri?: (uri: string) => string;
}