export * from './oauth2';
export * from './categories';
export declare const APIVersion = "v1";
export declare const APIBasePath = "/public/v1";
export declare const Routes: {
    /**
     * Route for:
     * - GET `/oauth/authorize`
     */
    OAuthAuthorize(): "/oauth/authorize";
    /**
     * Route for:
     * - POST `/oauth/token`
     */
    OAuthToken(): "/oauth/token";
    /**
     * Route for:
     * - POST `/oauth/token`
     */
    OAuthRefresh(): "/oauth/token";
    /**
     * Route for:
     * - POST `/oauth/token`
     */
    OAuthRevoke(): "/oauth/revoke";
    /**
     * Route for:
     * - GET `/categories`
     */
    Categories(): "/categories";
    /**
     * Route for:
     * - GET `/categories/{categorie.id}`
     */
    Category(id: number): `/categories/${number}`;
    /**
     * Route for:
     * - POST `/token/introspect`
     */
    TokenIntrospect(): "/token/introspect";
    /**
     * Route for:
     * - POST `/users`
     */
    Users(): "/users";
    /**
     * Route for:
     * - GET `/channels`
     * - PATCH `/channels`
     */
    Channels(): "/channels";
    /**
     * Route for:
     * - POST `/chat`
     */
    Chat(): "/chat";
    /**
     * Route for:
     * - GET `/public-key`
     */
    PublicKey(): "/public-key";
    /**
     * Route for:
     * - GET `/events/subscriptions`
     * - POST `/events/subscriptions`
     * - DELETE `/events/subscriptions`
     */
    EventsSubscriptions(): "/events/subscriptions";
};
//# sourceMappingURL=index.d.ts.map