import { Link } from '@whizzes/linx';

declare class Client {
    private prefixUrl;
    constructor(prefixUrl: URL);
    new(originalUrl: string): Promise<Link>;
    private uri;
    private post;
}

declare class APIError extends Error {
    statusCode: number;
    constructor(message: string, statusCode: number);
}

export { APIError, Client };
