import { KeyPairValue } from "./utilities";
import { Table, SearchArguments } from "./Table";
import { TableType } from "./db-discord";
export declare class LongTable<T> extends Table<T> {
    type: TableType;
    write(obj: T, _searchAble?: Partial<T> | null): Promise<string>;
    get(id: string): Promise<T>;
    search(searchArguments: SearchArguments<T>): Promise<KeyPairValue<string, T>[]>;
}
