import { Entity } from './mixins/entity.js'; import { Maybe } from '../util.js'; declare const ContainerLink_base: { new (...args: any[]): { href(): Maybe; mediaType(): Maybe; _node: Node; _context: Entity; _select(expression: string): Maybe; _selectAll(expression: string): import("xpath").SelectedValue[]; _resolve(expression: string): Maybe; _resolve(expression: string, constructor: import("./mixins/constructor.js").Constructor): Maybe; _resolveAll(expression: string): string[]; _resolveAll(expression: string, constructor: import("./mixins/constructor.js").Constructor): T_1[]; }; } & typeof Entity; export declare class ContainerLink extends ContainerLink_base { rel(): string[]; } export declare class Rootfile extends Entity { fullPath(): Maybe; mediaType(): Maybe; } export declare class Container extends Entity { constructor(doc: Node); version(): Maybe; rootfiles(): Rootfile[]; links(): ContainerLink[]; defaultRendition(): Maybe; } export {};