import { IExecuteFunctions } from 'n8n-workflow';
export declare class ContextHandler {
    static execute(context: IExecuteFunctions, operation: string, itemIndex: number): Promise<any>;
    /**
     * Alle verfügbaren App-Contexts abrufen
     */
    private static getAll;
    /**
     * Einen spezifischen App-Context abrufen
     */
    private static get;
    /**
     * Alle Tabellen eines Contexts abrufen
     */
    private static getTables;
    /**
     * Alle Pages eines Contexts abrufen
     */
    private static getPages;
    /**
     * Hilfsfunktion: Context-ID validieren
     */
    private static validateContextId;
    /**
     * Hilfsfunktion: Page-Filter validieren
     */
    private static validatePageFilter;
    /**
     * Hilfsfunktion: Context-Berechtigungen prüfen (falls verfügbar)
     */
    private static checkContextPermissions;
}
