import { AxiosInstance } from 'axios';
import Boards from './Boards';
import ChangelogEntries from './ChangelogEntries';
import Comments from './Comments';
import Companies from './Companies';
import Opportunities from './Opportunities';
import Posts from './Posts';
import StatusChanges from './StatusChanges';
import Tags from './Tags';
import Users from './Users';
import Votes from './Votes';
export default class CannyAPI {
    apiBaseUrl: string;
    config: ICannyAPIConfig;
    axios: AxiosInstance;
    boards: Boards;
    changelogEntries: ChangelogEntries;
    comments: Comments;
    companies: Companies;
    opportunities: Opportunities;
    posts: Posts;
    statusChanges: StatusChanges;
    tags: Tags;
    users: Users;
    votes: Votes;
    constructor(config: ICannyAPIConfig);
}
