import { JupyterLab } from '@jupyterlab/application';
/**
 * Create a notebook
 *
 * @param params Configuration object
 * @param params.app JupyterLab application
 * @param params.name Notebook name
 * @param params.url Notebook content URL
 * @param params.options Additional options for notebook creation
 */
export declare const createNotebook: ({ app, name, url, options, }: {
    app: JupyterLab;
    name?: string;
    url?: string;
    options?: {
        cwd?: string;
        kernelId?: string;
        kernelName?: string;
    };
}) => Promise<void>;
export declare const createNotebookVariant: (app: JupyterLab, name: string, url: string) => Promise<void>;
