import type { NextConfig } from 'next';
export interface NextConfigWithApplicationSdkConfig extends NextConfig {
    applicationSdk?: {
        customExternalTasksDirPath?: string;
        useExternalTasks?: boolean;
    };
}
interface NextConfigFn {
    (phase: string, context?: any): Promise<NextConfig> | NextConfig;
}
export declare function withApplicationSdk(config?: NextConfigWithApplicationSdkConfig): NextConfigFn;
export {};
