import { Question, SurveyDefinition, SurveyRenderOptions, SurveyScreen, SurveyState, SurveyValues, TranslatedSurveyField } from '../base'; export declare function getScreens(survey: SurveyDefinition, values: SurveyValues, renderOptions: SurveyRenderOptions, navigation: boolean): SurveyScreen[]; export declare function screenIndexForField(screens: SurveyScreen[], fieldId: string | undefined): number; export declare function getScreenIndex(screens: SurveyScreen[], fieldId: string | undefined, currentIndex: number): number; export declare function isThankYouScreen(screen: SurveyScreen, survey: SurveyDefinition): boolean; export declare function isScreenValid(screen: SurveyScreen, surveyState: SurveyState): boolean; export declare function isFieldRequired(field: TranslatedSurveyField): boolean; export declare function isFieldQuestion(field: TranslatedSurveyField): field is Question;