import { FieldSymbol, HashedTable, Table } from "../types";
import { INumeric } from "../types/_numeric";
export interface IDeleteInternalOptions {
    where?: (i: any) => Promise<boolean>;
    index?: INumeric;
    adjacent?: boolean;
    comparing?: string[];
    fromValue?: any;
    from?: any;
    to?: any;
}
export declare function deleteInternal(target: Table | HashedTable | FieldSymbol, options?: IDeleteInternalOptions): Promise<void>;
