import { Node as ProseMirrorNode } from 'prosemirror-model';
export type StructuredContentSelection = {
    node: ProseMirrorNode;
    pos: number;
    start: number;
    end: number;
};
export declare function findStructuredContentBlockAtPos(doc: ProseMirrorNode, pos: number): StructuredContentSelection | null;
export declare function findStructuredContentBlockById(doc: ProseMirrorNode, id: string): StructuredContentSelection | null;
export declare function findStructuredContentInlineAtPos(doc: ProseMirrorNode, pos: number): StructuredContentSelection | null;
export declare function findStructuredContentInlineById(doc: ProseMirrorNode, id: string): StructuredContentSelection | null;
//# sourceMappingURL=structured-content-resolution.d.ts.map