import ClientInstance from "../../../instance/ClientInstance";
import * as Types from "../../../utils/Types";
import Server from "../../../structures/client/Server";
import Allocation from "../../../structures/client/server/Allocation";
export default class AllocationManager {
    private client;
    _parentServer: Server;
    constructor(client: ClientInstance, _parentServer: Server);
    list(options?: Types.requestParameters): Promise<Allocation[]>;
    get(id: number, options?: Types.requestParameters): Promise<Allocation | null>;
    assign(): Promise<Allocation>;
}
