import React, { ReactNode } from 'react';
import { Meeting, SessionConfig } from "../lib/DyteMeeting";
export declare type ConfigServiceProps = {
    meeting?: Meeting;
    children: ReactNode;
};
export declare type ConfigServiceContextProps = {
    sessionConfig: SessionConfig;
    meeting: Meeting;
    updatePreset: Function;
    processPreset: Function;
    participantControls: any[];
};
export declare const ConfigServiceContext: React.Context<ConfigServiceContextProps>;
export declare const ConfigServiceProvider: React.FunctionComponent<ConfigServiceProps>;
