import { RemmeFamilyName } from "remme-utils"; export interface IBaseQuery { ids?: string[]; head?: string; start?: string | number; limit?: number; reverse?: string | boolean; family_name?: RemmeFamilyName; } export interface IStateQuery extends IBaseQuery { address?: string; } export declare class BaseQuery implements IBaseQuery { ids?: string[]; head?: string; start?: string | number; limit?: number; reverse?: string | boolean; family_name?: RemmeFamilyName; constructor({start, ids, family_name, head, limit, reverse}: IBaseQuery); private _checkStart(start); private _checkIDs(ids); } export declare class StateQuery extends BaseQuery implements IStateQuery { address?: string; constructor(query: IStateQuery); } export interface IAddress { address?: string; id?: string; ids?: string[]; }