import { Node, Block, Editor, QueryHooks } from "slate";
import { TypeOptions } from "../options";
export interface AlignUtils extends QueryHooks {
    getAlignBlocks: (editor: Editor) => Node[];
    getAlignBlocksInBlock: (editor: Editor, node: Node) => Node[];
    getAlignment: (editor: Editor, block: Block) => string | undefined;
    isAligned: (editor: Editor, alignment: string) => boolean;
    isAlignable: (editor: Editor) => boolean;
}
declare function createUtils(opts: TypeOptions): AlignUtils;
export default createUtils;
//# sourceMappingURL=index.d.ts.map