import { IntegrationsService } from './integrations.service';
import { ConnectAccountDto } from './dto/connect-account.dto';
export declare class IntegrationsController {
    private readonly integrationsService;
    constructor(integrationsService: IntegrationsService);
    getAccounts(user: {
        id: number;
        email: string;
    }): Promise<any>;
    connectAccount(user: {
        id: number;
        email: string;
    }, dto: ConnectAccountDto): Promise<any>;
    disconnectAccount(user: {
        id: number;
        email: string;
    }, id: number): Promise<{
        message: string;
    }>;
    syncAccount(user: {
        id: number;
        email: string;
    }, id: number): Promise<any>;
    toggleAutoImport(user: {
        id: number;
        email: string;
    }, id: number): Promise<any>;
}
