import { RubriquageFilter } from '../../../stores/class/rubrique/rubriquageFilter'; import { Ref } from '../../../../node_modules/vue'; import { RouteProps } from './types'; import { EmissionGroup } from '../../../api/groupsApi'; export declare const useAdvancedParamInit: (props: RouteProps, isEmission: boolean) => { organisationId: Ref; searchPattern: Ref; monetisable: Ref; iabId: Ref; sort: Ref; includeHidden: Ref; fromDate: Ref; toDate: Ref; rubriqueFilter: Ref; searchMinSize: import('../../../../node_modules/vue').ComputedRef; paginateFirst: import('../../../../node_modules/vue').ComputedRef; validity: Ref; rubriquesFilterArrayIds: import('../../../../node_modules/vue').ComputedRef<{ rubriquageId: number[]; rubriqueId: number[]; noRubriquageId: number[]; }>; isInit: Ref; beneficiaries: Ref; emissionGroups: Ref<{ name: string; groupId: number; description?: string; organisationId: string; emissionIds: Array | null; acpmMarque: string | null; }[], EmissionGroup[] | { name: string; groupId: number; description?: string; organisationId: string; emissionIds: Array | null; acpmMarque: string | null; }[]>; };