import { State } from './interface.js';
import { Resource } from '../resource.js';
import { GetRequestOptions } from '../types.js';
export declare class Resources<T = any> extends Array<Resource<T>> {
    static get [Symbol.species](): ArrayConstructor;
    constructor(resources: Resource<T>[]);
    get(getOptions?: GetRequestOptions): Promise<State<T>[]>;
}
