export declare const ALIGN_OPTIONS: {
    inject: {
        props: {
            validTypes: string[];
        };
    };
};
export declare const SOB_OPTIONS: {
    options: {
        query: {
            allow: string[];
        };
    };
};
export declare const AUTOF_OPTIONS: {
    options: {
        rules: import("@udecode/plate").AutoformatRule<import("@udecode/plate").Value, import("@udecode/plate").PlateEditor<import("@udecode/plate").Value>>[];
    };
};
export declare const RESET_NODE_OPTIONS: {
    options: {
        rules: {
            hotkey: string;
            predicate: <V extends import("@udecode/plate").Value>(editor: import("@udecode/plate").TEditor<V>, options?: import("@udecode/plate").GetAboveNodeOptions<V> | undefined) => boolean;
            types: string[];
            defaultType: string;
        }[];
    };
};
export declare const S_BREAK_OPTIONS: {
    options: {
        rules: ({
            hotkey: string;
            query?: undefined;
        } | {
            hotkey: string;
            query: {
                allow: string[];
            };
        })[];
    };
};
export declare const E_BREAK_OPTIONS: {
    options: {
        rules: ({
            hotkey: string;
            before?: undefined;
            query?: undefined;
        } | {
            hotkey: string;
            before: boolean;
            query?: undefined;
        } | {
            hotkey: string;
            query: {
                start: boolean;
                end: boolean;
                allow: string[];
            };
            before?: undefined;
        })[];
    };
};
export declare const INDENT_OPTIONS: {
    inject: {
        props: {
            validTypes: string[];
        };
    };
};
