import { Resource, ResourceLink } from '../model/note'; import { URI } from '../model/uri'; import { FoamWorkspace } from '../model/workspace'; import { ResourceProvider } from '../model/provider'; export declare const imageExtensions: string[]; export declare const defaultAttachmentExtensions: string[]; export declare class AttachmentResourceProvider implements ResourceProvider { private disposables; readonly attachmentExtensions: string[]; constructor(attachmentExtensions?: string[]); supports(uri: URI): boolean; readAsMarkdown(uri: URI): Promise; fetch(uri: URI): Promise; resolveLink(w: FoamWorkspace, resource: Resource, l: ResourceLink): URI; dispose(): void; } //# sourceMappingURL=attachment-provider.d.ts.map