/**
 * Resource URI builders for document/thumbnail downloads.
 *
 * URIs mirror document resources under a custom `paperless://` scheme, so the
 * same identifiers can back MCP resources (`resources/list` / `resources/read`)
 * without a second naming scheme.
 *
 * The scheme also keeps the URI well-formed regardless of filename
 * content, which Python MCP clients (pydantic-validated) require.
 */
/**
 * Optional flags for document download resource URIs.
 */
export interface DocumentResourceUriOptions {
    original?: boolean;
}
/**
 * Builds a resource URI for a downloaded document.
 *
 * The MCP resource URI is intentionally canonical and filename-free; filenames
 * belong in resource metadata, while the URI identifies the fetchable content.
 */
export declare function buildDocumentResourceUri(id: number, optionsOrFilename?: DocumentResourceUriOptions | string): string;
/**
 * Builds a resource URI for a document thumbnail.
 *
 * Mirrors `GET /api/documents/{id}/thumb/`.
 */
export declare function buildThumbnailResourceUri(id: number): string;
